Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1661 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème nl2br ? [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème nl2br ? [résolu]

n°1920975
loulipo
Posté le 03-09-2009 à 16:54:42  profilanswer
 

Bonjour,
 
Depuis un changement d'hébergeur, le site dont je m'occupe a rencontré plusieurs problèmes. La plupart dûs à des soucis au passage à PHP5 à ce que je crois comprendre et à des configurations différentes du php.ini. Jusque là je m'en suis a peu près tirée. Cette fois j'ai un nouveau message d'erreur qui est :  
 
Fatal error: Smarty error: [in pages.tpl line 4]: [plugin] modifier 'n12br' is not implemented (core.load_plugins.php, line 118) in /php/Smarty/libs/Smarty.class.php on line 1088
 
Le problème se situerait dans pages.tpl ? Y aurait-il une erreur de syntaxe là dedans ?  
 

Code :
  1. {* Smarty *}
  2. {section name=i loop=$pages}
  3. <h2>{$pages[i].$titreNum}</h2>
  4. <p>{$pages[i].$pageNum|nl2br}</p>
  5. {/section}


 
Je continue à farfouiller par ci par là (on finit toujours par trouver) mais si vous avez des idées merci par avance.


Message édité par loulipo le 04-09-2009 à 11:41:47
mood
Publicité
Posté le 03-09-2009 à 16:54:42  profilanswer
 

n°1920985
stealth35
Posté le 03-09-2009 à 17:02:02  profilanswer
 

hum, nl2br, c'est une fonction, donc c'est  nl2br($str);
 
la ta juste nl2br tout seul
 
fait ca  
 
nl2br($pages[i].$pageNum)
 
meme si ca va pas servir a grand chose je te conseil de le surpimer avec le pipe  

n°1920995
sielfried
Posté le 03-09-2009 à 17:08:40  profilanswer
 
n°1920999
loulipo
Posté le 03-09-2009 à 17:16:00  profilanswer
 

Merci à vous pour votre aide.
stealth35 j'ai suivi ton conseil, le message d'erreur ne change pas d'un iota.  
Et sielfried, tu veux mettre l'accent sur le fait que c'est bien nl2br et non n12br ? Ben c'est bien comme ça dans le fichier sauf que le message d'erreur traduit en n12be j'ai l'impression...


Message édité par loulipo le 03-09-2009 à 17:16:21
n°1921003
stealth35
Posté le 03-09-2009 à 17:17:14  profilanswer
 

ouai dans l'erreur c'est un 1 et dans le code c'est un L

n°1921004
stealth35
Posté le 03-09-2009 à 17:17:52  profilanswer
 

tu nous a bien copier la ligne ou yavai l'erreur ?

n°1921010
soju
One shot !
Posté le 03-09-2009 à 17:22:16  profilanswer
 

étrange, essaye de mettre à jour smarty

stealth35 a écrit :

hum, nl2br, c'est une fonction, donc c'est  nl2br($str);

non, c'est du smarty, donc le code est correct
 
 

n°1921016
stealth35
Posté le 03-09-2009 à 17:26:20  profilanswer
 

dac

n°1921180
loulipo
Posté le 04-09-2009 à 10:55:06  profilanswer
 

Suite à mise à jour de Smarty toujours aucun changement. (Merci en tout cas de me l'avoir suggéré ! C'est fait comme ça !)
Cette histoire de nl2br transformé en n12br me chipote...

n°1921197
loulipo
Posté le 04-09-2009 à 11:44:23  profilanswer
 

Problème résolu...malheureusement je ne sais pas comment. J'ai tellement bidouillé entre la mise à jour de Smarty, des modifications de droits sur des fichiers, et autres suppressions de fichiers "bizarres" dans templates_c dans Smarty...
En tout cas merci beaucoup pour vos conseils et vos différentes pistes.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème nl2br ? [résolu]

 

Sujets relatifs
[Résolu] Gestion des plantages[XML] probleme de compilation dans libxml2
Produit matriciel avec Mysql [Résolu][Résolu] Fuite mémoire, que libérer ?
Probleme insertion données Fichier ExcelProblème import données dans table liée SQL sous Access
problème de courbe avec Zedgraph[RESOLU]Arrondi à partir d'une chaine de caractère
[résolu][Velocity & Hudson] Templates non copiés dans le classpathSDL_GetRGB (résolu)
Plus de sujets relatifs à : Problème nl2br ? [résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR