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

  FORUM HardWare.fr
  Programmation
  PHP

  Problème "Insert" pour débutant

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème "Insert" pour débutant

n°526500
Noisequik
Posté le 29-09-2003 à 23:29:56  profilanswer
 

hello !
 
Je souhaite alimenter une table avec des données provenant d'un formulaire.
Jusqu'ici tout va bien, mais si l'user a le malheur de mettre des ' ou des " dans le formulaire, la requête foire !
 
Comment y remédier ?

mood
Publicité
Posté le 29-09-2003 à 23:29:56  profilanswer
 

n°526512
THE REAL S​MILEY
The Real Résistance!
Posté le 29-09-2003 à 23:41:05  profilanswer
 

Noisequik a écrit :

hello !
 
Je souhaite alimenter une table avec des données provenant d'un formulaire.
Jusqu'ici tout va bien, mais si l'user a le malheur de mettre des ' ou des " dans le formulaire, la requête foire !
 
Comment y remédier ?


il faut faire des échappement, met un backslashe avant les quotes:
\'
et
\"

n°526537
Noisequik
Posté le 30-09-2003 à 00:33:03  profilanswer
 

j'y arrive pas : voici le code
 
$sql = "INSERT INTO feedback VALUES '$prenom','$comment')";  
 
je devrais mettre quoi ? \'$comment\'   ? car ça joue pas
   

n°526538
simogeo
j'ai jamais tué de chats, ...
Posté le 30-09-2003 à 00:40:43  profilanswer
 

Code :
  1. $prenom=addslashes($prenom);
  2. $comment=addslashes($comment);
  3. $sql = "INSERT INTO feedback VALUES '".$prenom."','".$comment."')";

 


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°526539
Noisequik
Posté le 30-09-2003 à 00:56:11  profilanswer
 

arf bon j'ai mis addslashes() devant ma variable
edit : grilled !! merci quand même


Message édité par Noisequik le 30-09-2003 à 00:56:41

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

  Problème "Insert" pour débutant

 

Sujets relatifs
simple CSS probleme[debutant]Quel est le meilleur moyen de transferer des infos?
Problème d'échappement avec l'apostrophe ou '[Html - CSS] problème de décalage
Jakarta Tomcat : probleme d'executionProbleme d'affichage avec une page en asp.net
[debutant][Resolu]Passer la page suivante ?[VBA] [DEBUTANT] Inclure la réf Microsoft Word x.x Object Library
[Problème] Passage servlet -> JSP, et mappage web.xml[debutant][Resolu] Attraper les Erreurs SQL
Plus de sujets relatifs à : Problème "Insert" pour débutant


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