Vous n'êtes pas identifié(e).
Pages : 1
Salut tout le monde !
J'essai péniblement d'initialisé un champ input text avec une valeur sortie d'une base de donnée.
Il se trouve que cette valeur peut contenir un quote : '
voila la ligne telle que je l'ai ecrite dans le code php
echo "<tr><td>Address</td><td><input name='address' type='text' value='".$resultat['address']."' ></td></tr>";
$resultat['address'] renvoyant la valeur problématique en l'occurence :
VIA MARTIRI D'UNGHERIA, 2
voila le code html que j'obtiens
<input type="text" 2="" ungheria,="" value="VIA MARTIRI D" name="address"/>
J'ai déjà essayer de changer les simples quotes en doubles et les doubles en simple mais ca ne fait que déplacer le problème, les doubles quotes posant alors problèmes.
J'ai aussi essayé d'utiliser un addslashes, ou un htmlentities, sans plus de succès...
Merci d'avance !
Pages : 1