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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP/MySQL] [Corrigé] Les apostrophes !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP/MySQL] [Corrigé] Les apostrophes !

n°1328289
gdrara
Posté le 19-03-2006 à 15:21:38  profilanswer
 

Salut,
j'ai un soucis, moi pas comprendre. J'ai un formulaire texte, que je souhaite stocker en base. Comme d'hab, je crée un champ varcar de 100, et au moment d'écrire en php dans la table, j'appelle ma fonction :
function Ok_Texte($texte)
{
 $transfo = str_replace ("'","\'",$texte);
 return $transfo;
}
Et bien ça marche bien sûr sur mon pc (mysql 4.1.9) mais ne marche pas sur mon serveur de prod (qui doit être une version un peu plus haute). J'ai essayé la double quote, mais rien à faire  :cry:  
Quelqu'un peut éclairer ma lanterne svp ?
Merci bcp.


Message édité par gdrara le 19-03-2006 à 15:53:15
mood
Publicité
Posté le 19-03-2006 à 15:21:38  profilanswer
 

n°1328295
dwogsi
Défaillance cérébrale...
Posté le 19-03-2006 à 15:29:56  profilanswer
 

Utilise la fonction mysql_real_escape_string(), ça devrait régler ton problème.

n°1328306
gdrara
Posté le 19-03-2006 à 15:52:53  profilanswer
 

parfais, merci bcp.

n°1328317
newneo2001
Posté le 19-03-2006 à 16:32:02  profilanswer
 

utilise la fonction mysql_real_escape_string() pour mettre en DB et si tu voulais faire ca pour un texte sur ta page tu as la fonction addslashes qui fait comme ta fonction str_replace ("'","\'",$texte); en plus complet.
 
++


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/

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

  [PHP/MySQL] [Corrigé] Les apostrophes !

 

Sujets relatifs
uploader de la musique MP3 [PHP]Probleme JavaScript + Php + Mysql
[PHP/MySQL] Lien hypertexte basé sur les infos d'une BDD[PHP] Comment éviter qu'un formulaire se vide si on revient ? [Résolu]
[PHP] erreur[PHP/SQL] erreur sql
[MySQL 4.0] comment convertir un champ timestamp?Cherche programmeur en PHP/MySQL
Plus de sujets relatifs à : [PHP/MySQL] [Corrigé] Les apostrophes !


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