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

  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec stripslashes();

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec stripslashes();

n°1292092
osi
Posté le 25-01-2006 à 17:00:03  profilanswer
 

Bonjour,  
 
Voila, j'ai un petit problème avec stripslashes();
 
Je m'explique :  
 

Code :
  1. <?
  2. require('conf.php');
  3. mysql_connect($server, $log, $pass);
  4. mysql_select_db($db);
  5. $requete = mysql_query('SELECT * FROM photos_maman where cat = "1"');
  6. while($list = mysql_fetch_array($requete)){
  7. ?>
  8. <form method='post'>
  9. <input type='text' name='commentaire' size=20 value='<? echo stripslashes($list['commentaire']); ?>'>
  10. <input name="submit2" type='submit' value=' Modifier commentaire '/>
  11. <input type='hidden' name='idCom' value='<? echo $list['id'] ?>'/>
  12. </form>
  13. <? } ?>


 
$list['commentaire'] contient mhhh... c\'est beau
 
donc normalement, dans le formulaire devrait s'afficher "mhhh... c'est beau"
 
et pour le moment, c'est "mhhh... c\" qui s'affiche ...
 
Merci d'avance ;)
 

mood
Publicité
Posté le 25-01-2006 à 17:00:03  profilanswer
 

n°1292100
j_lecruel
☀ ☁ ☂
Posté le 25-01-2006 à 17:11:02  profilanswer
 

Normal, la ' après le c ferme la valeur de l'attribut value de ton input.
 
Edit : ptit conseil... pour ce genre de problème pense à jeter un coup d'oeil au code html généré.


Message édité par j_lecruel le 25-01-2006 à 17:11:48

---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1292114
osi
Posté le 25-01-2006 à 17:19:54  profilanswer
 

même avec
 

Code :
  1. <input type='text' name='commentaire' size=20 value=<? echo stripslashes($list['commentaire']); ?>>

, ca ne marche pas

n°1292139
j_lecruel
☀ ☁ ☂
Posté le 25-01-2006 à 17:46:34  profilanswer
 

Bon c'est pas pour être méchant. Mais quand on fait du dynamique on apprend déjà à maitriser la langage qu'on génère. Parce que là c'est un vulgaire problème de HTML.
 

Code :
  1. value="<? echo stripslashes($list['commentaire']);"


Message édité par j_lecruel le 25-01-2006 à 17:46:51

---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1292224
osi
Posté le 25-01-2006 à 20:07:35  profilanswer
 

Ca ne marche toujours pas :s
  <input type='text' name='commentaire' size=20 value=" <? echo stripslashes($list['commentaire']); ?> " >

n°1292227
masklinn
í dag viðrar vel til loftárása
Posté le 25-01-2006 à 20:16:03  profilanswer
 

Heuu sinon pourquoi stripslasher?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1292237
osi
Posté le 25-01-2006 à 20:36:39  profilanswer
 

pour enlever les \ devant les '


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

  Problème avec stripslashes();

 

Sujets relatifs
[C] Probleme dans un programme de cryptageProblème de connexion ASP
[Caml] Problème à n corps[C] probleme de tableau
problème avec case à cocher[css/html] probleme zone décalée.
Problème avec xdocletProblème de débutant : problème stripslashes
[php] probleme avec la fonction stripslashes()Probleme addslashes, stripslashes ?
Plus de sujets relatifs à : Problème avec stripslashes();


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