PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 29-04-2010 15:11:00

vitesse
Membre
Inscription : 25-04-2010
Messages : 11

apostrophe et mysql

Bon j'utilise un code avec succes pour enregistré des phrases avec apostrophe dans mon serveur test sous wamp.

ce que je comprend pas c'est pourquoi ça ne fonctionne pas sur le serveur de production.


voici mon code

$commentaire   = str_replace("'", "''", "$comentaire");

quelqu'un a une explication?

Merci !!!

Hors ligne

#2 29-04-2010 15:16:18

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : apostrophe et mysql

Pour éviter les erreurs d'encapsulations il y a la fonction mysql_real_escape_string() plutôt que d'utiliser une méthode qui fonctionne que sur des coups de chance.

Hors ligne

#3 29-04-2010 16:05:42

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : apostrophe et mysql

Saluton,
Probablement aussi que pour PHP aussi $commentaire est différent de $comentaire.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#4 29-04-2010 16:17:44

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : apostrophe et mysql

no comment big_smile:D
a++

Hors ligne

#5 29-04-2010 16:31:55

Alnoss
Modérateur absent
Lieu : 06 - PACA
Inscription : 11-05-2009
Messages : 541
Site Web

Re : apostrophe et mysql

sans parler du possible addslashes()...


MERCI de lire le mode d'emploi avant de poster !!

Hors ligne

#6 29-04-2010 17:05:22

vitesse
Membre
Inscription : 25-04-2010
Messages : 11

Re : apostrophe et mysql

éffectivement la différence du nom de la variale est honteuse, mais ça fait longtemps que c'est corrigé. juste que j'ai recopier le mauvais texte ici... roll

je regarde en se moment mysql_real_escape_string()


edit:  si je comprend bien je devrai absolument tout ré-écrir le code pour retiré les slash ajouter avec stripslashes?

Dernière modification par vitesse (29-04-2010 17:16:44)

Hors ligne

Pied de page des forums