Hi all !!
Je suis en train de reprendre un formulaire, dans ce formulaire il y a plusieurs text area, et il faut que dans ces textarea, on puisse mettre n'importe qu'elle caractère qu'on utilise habituelle, notamment des quote ("" ou ''), or ma requête d'enregistrement bloque à ce niveau.
pour prendre les caractères j'utilise un ereg_replace:
ET la requête est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $introcor=ereg_replace ("([a-zA-Z0-9]*)\\\n","\\1<br>","$intro"); $usintrocor=ereg_replace ("([a-zA-Z0-9]*)\\\n","\\1<br>","$usintro"); $esintrocor=ereg_replace ("([a-zA-Z0-9]*)\\\n","\\1<br>","$esintro"); $deintrocor=ereg_replace ("([a-zA-Z0-9]*)\\\n","\\1<br>","$deintro");
Je pense que le problème vient de l'expression régulière, mais je m'y connais pas trop
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $query1="INSERT INTO Cruiseboat (intro, usintro, esintro, deintro) VALUES (\"$introcor\", \"$usintrocor\", \"$esintrocor\", \"$deintrocor\")"; $result=mysql_query ($query1, $mysql_link);![]()
auriez vous une solution ?
Merci pour vos réponses !
Partager