Trop de <br> dans les commentaires

SuricatSuricat Member
Bonjour,

J'ai chargé mon site PluXml en local sur un nouvel ordi et les commentaires apparaissent trop espacés.
Pour un même commentaire, le code html généré est en local :
[== Indéfini ==]
début commentaire...
<br>
<br>
milieu commentaire
<br>
<br>
<br>
<br>
fin commentaire

Alors que sur Internet, il apparaît ainsi :
[== Indéfini ==]
début commentaire...
<br>
milieu commentaire
<br>
<br>
fin commentaire

Bref, les retours ligne sont doublés.

Une idée de la raison ?

Réponses

  • Quelle config ? Quel type de serveur ?
  • Pardon,
    J'utilise Wamp Server sous Windows 8.
  • SuricatSuricat Member
    juin 2014 modifié
    Bonjour,

    Sous Wamp Server 2.4 / Windows 8 - 64 bits, avec PHP 5.4.12 et Apache 2.4.4, il y a le bon nombre de <br> si je remplace la fonction comContent() du fichier class.plx.show.php par :
    [== PHP ==]
    public function comContent() {
            echo preg_replace("/\r\n/", "<br>", $this->plxMotor->plxRecord_coms->f('content')); 
    		///echo nl2br($this->plxMotor->plxRecord_coms->f('content'));
    	}
    

    par contre, il y a de nouveau trop de <br> si je remplace par :
    [== PHP ==]
    public function comContent() {
            echo preg_replace("/\r\n|\r/", "<br>", $this->plxMotor->plxRecord_coms->f('content')); 
    		///echo nl2br($this->plxMotor->plxRecord_coms->f('content'));
    	}
    

    Il y a donc un problème de conversion du "\r" selon les configurations de machines, de php ou d'Apache...
Connectez-vous ou Inscrivez-vous pour répondre.