Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1211 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?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
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-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)