Probleme de requete et de texte en php [Résolu, euh en fait non]

Probleme de requete et de texte en php [Résolu, euh en fait non] - PHP - Programmation

Marsh Posté le 17-09-2005 à 16:38:50   

Reply

Marsh Posté le 17-09-2005 à 17:33:34    

Les insère pas dans la base, fait juste du nl2br() quand tu récupères les données, lorsque t'en as besoin.


Message édité par sielfried le 17-09-2005 à 17:33:56

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 17-09-2005 à 17:34:07    

faut faire le nl2br qu'a l'affichage...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 18-09-2005 à 16:23:07    

Ton magic_quotes_gpc doit être activé, donc il te faut faire un stripslashes avant de passer à mysql_real_escape_string.
 
Idéalement, utilise qqchose comme ça :

Code :
  1. function quote_smart($value) {
  2.    if (get_magic_quotes_gpc()) {
  3.        $value = stripslashes($value);
  4.    }
  5.    $value = '\\'' . mysql_real_escape_string($value) . '\\'';
  6.    return $value;
  7. }


 
(édité parce que le forum zappe les \ simple dans du [ cpp ]  [:mlc] )


Message édité par sielfried le 18-09-2005 à 16:24:28

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 18-09-2005 à 16:43:24    

Ben par exemple tu la mets dans un fichier commun "fonctions.php" que tu inclues là où t'en as besoin.
 
(Avec un système de pseudo-frames, t'as à l'inclure qu'une seule fois pour l'avoir partout.)


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

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