bonjour
j'ai dans un bdd des chaines avec des ' et des ", qui ont été enregistré par un formulaire quand je veux les remettre dans un <input type="text"> les données sont tronquées.
exemple j'enregistredans la bdd c'est correct dans mon champ value je n'ai queles"tar'de l'oubli"quand je fais un echo sur la variable elle est affichée entière.les
requête d'affichage
requête d'envoi à la base
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $resultat = mysql_query($sqlidentifiant) or die(mysql_error()); while ($identite =mysql_fetch_array ($resultat)){ $pass=$identite['pass']; $mail=$identite['mail']; } echo"<form action='compte-modif.php' method='POST'>"; echo'Votre mot de passe:<input type="text" value="'.$pass.'" name="mpasse">';
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $motdepasse=$_POST['mpasse']; $motdepasse= addslashes($motdepasse); $sqlupdateidentifiant="UPDATE utilisateurs SET pass='$motdepasse' WHERE idutil='$identifiant'"; mysql_query($sqlupdateidentifiant)OR DIE (mysql_error());
Partager