Suite à un problème rencontré avec la quote, je cherche le pourquoi du
comment, et sa solution, je m'explique:
Dans un script de modification de données, j'affiche une liste de nom -
prénom sélectionnables pour modifications de données adjacentes.
Pour ceci, j'utilise cela:
Or, certains noms sont orthographiés comme suit: O'Connor (c'est un
exemple).
Et, bien entendu, lorsque ce nom est sélectionné pour modif, $i[nom] prend
la valeur "O" (sans addslashes), ou "O\" (avec addslashes), mais en aucun
cas "O'Connor".
Quelqu'un a-t-il une idée de la manière de résoudre ce problème ?
(Je précise que la valeur du champ 'nom' a été enregistrée avec addslashes.
Aucun problème pour l'insert [vérif faite directement dans la table
concernée], seule la modif me pose problème)
Merci de vos remarques, conseils ou autres.
--
xpatval@(oo)wanadoo.fr [Oter le (oo) dans l'adresse]
-----
http://24lemans.free.fr
-----
Dit moi, si ton pilote à un ID, pourquoi ne pas mettre seulement celui ci dans value="..." ?
Or, certains noms sont orthographiés comme suit: O'Connor (c'est un exemple).
Et, bien entendu, lorsque ce nom est sélectionné pour modif, $i[nom] prend la valeur "O" (sans addslashes), ou "O" (avec addslashes), mais en aucun cas "O'Connor".
htmlspecialchars() va devenir vite fait bien fait ton meilleur amis.
Dit moi, si ton pilote à un ID, pourquoi ne pas mettre seulement celui
ci dans value="..." ?
Or, certains noms sont orthographiés comme suit: O'Connor (c'est un
exemple).
Et, bien entendu, lorsque ce nom est sélectionné pour modif, $i[nom] prend
la valeur "O" (sans addslashes), ou "O" (avec addslashes), mais en aucun
cas "O'Connor".
htmlspecialchars() va devenir vite fait bien fait ton meilleur amis.
Dit moi, si ton pilote à un ID, pourquoi ne pas mettre seulement celui ci dans value="..." ?
Or, certains noms sont orthographiés comme suit: O'Connor (c'est un exemple).
Et, bien entendu, lorsque ce nom est sélectionné pour modif, $i[nom] prend la valeur "O" (sans addslashes), ou "O" (avec addslashes), mais en aucun cas "O'Connor".
htmlspecialchars() va devenir vite fait bien fait ton meilleur amis.