Interprétation du <br> ......

Interprétation du <br> ...... - PHP - Programmation

Marsh Posté le 02-04-2004 à 11:39:35    

Bonjour,
Mon script est tout simple, il a affiche ce que contient un champ dans une base.
Mais si le champ contient <br>, il ne l'interprete pas, il me le marque.....
 

Code :
  1. $sql = 'SELECT * FROM `'.$table.'` ORDER BY `id` DESC';
  2. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  3. for($i=0; $i <= 2; $i++) {
  4.  $data = mysql_fetch_array($req);
  5.  echo '<font face="Arial, Helvetica, sans-serif" size="2" color="#000000">'.$data['contenu'].'</font>';
  6. }


 
J'ai essayé en metant \n mais cela ne marche pas non plus. Il ne fait pas de retour a la ligne...
 
Merci de votre aide !


Message édité par j0k3r_n0ir le 02-04-2004 à 11:41:01

---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 02-04-2004 à 11:39:35   

Reply

Marsh Posté le 02-04-2004 à 11:58:30    

Qu'entends-tu par "il ne l'interprete pas, il me le marque" ?

Reply

Marsh Posté le 02-04-2004 à 12:02:10    

Et bien au lieu de me faire un saut de ligne, il affiche <br />


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 02-04-2004 à 12:08:01    

j0k3r_n0ir a écrit :

Et bien au lieu de me faire un saut de ligne, il affiche <br />


tu peux filer un chtit exemple du source généré?

Reply

Marsh Posté le 02-04-2004 à 12:19:21    

Je crois avoir compris...
En matant le source généré, j'ai : &lt;br /&gt;
Donc forcément, il ne peut pas me l'interprété en html....
 
J'utilise htmlspecialchars() pour convertir les ', " et le reste en caractere ascii pour qu'au moment de l'insertion dans la base, il ne me balance pas des erreurs a cause des guillemets.
 
Il faudrai donc que j'utilise une fonction qui fasse l'inverse de htmlspecialchars().....ce serai pas un truc comme html_decode() ou un truc comme ça....?


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 02-04-2004 à 12:25:02    

Reply

Marsh Posté le 02-04-2004 à 12:26:52    

Nikel merci bien les gars !!  
:hello:


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 02-04-2004 à 12:37:22    

pour les guillemets faudrait utiliser addslashes et stripslashes plutôt, non ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-04-2004 à 12:40:35    

Y aurai-t-il une réelle différence ?
Je dis ça parce que cela fonctionne très bien comme cela :D


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 02-04-2004 à 12:43:13    

benh c'est un peu plus propre, c'est tout :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-04-2004 à 12:43:13   

Reply

Marsh Posté le 02-04-2004 à 13:11:17    

Ok lol
On va faire propre alors :p


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed