Vous n'êtes pas identifié(e).
Pages :: 1
bonjour,
deux pannes que je n'arrive pas à reproduire :
1) pb de slashes
j'ai un formulaire qui envoie des données (nom, prénom, adresse, profession etc...) dans une autre page.
sans mettre de addslashe() juste en, faisait echo $_POST[monchamp'] j'obtiens "rue de l\'ile de sein" par exemple pour une adresse
j'ai fais plusieurs test (xp, mac, firefox, IE, opéra, safari, chrome) et cela fonctionne à chaque fois.
POURTANT, certaines personnes me renvoie un message "erreur SQL " lié à cet apostrophe
j'ai tenté d'ajouter pour chaque champ adslashes, mais pour le coup, je me retrouve dans mes test avec l\\'ile de sein" par exemple dans ma base de donnée (voir avec plein de slashes pour ceux qui remplissent plusieurs fois.
j'ai mis un test en ligne a cette adresse http://www.cyberacteurs.org/actions/pre … n.php?id=1
2) pb de valeur déroulant
dans ce même formulaire, j'ai un déroulant "pays" qui va chercher dans une base des noms de pays. la première ligne "---" renvoie "rien"
si cette ligne est sélectionnée, message d'erreur, sinon on renvoie pays
cette sélection est stcokée dans un cookie qui renvoie ce qui a été validée la fois d'avant.
pas de problème de mon coté, toutefois, certaines personnes arrive à s'inscrire avec le champ pays vide
je ne comprends pas ces pannes car je n'arrive pas à les reproduire.
Hors ligne
Saluton,
Pour ton point 2, dans la liste déroulante pays avant l'option avec des --- il y a une option vide
Pour le point 1 il nous faudrait savoir, par exemple, comment magic_quotes est positionné sur le serveur.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
en fait, le champ n'est pas vide mais il y a echo $pays (variable qui vient du cookie)
je n'avait pas fait gaffe que lors de la première signature, le cookie est vide
je vais corriger en faisant if($pays !='') <option value = etc..)
j'ai ceci avec phpinfo()
magic_quotes_gpc On On
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off
Hors ligne
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
il est dit :
Exemple #2 Désactivation des guillemets magiques à l'exécution
Cette méthode est inefficace, et il est recommandé d'utiliser les autres solutions si possible.
si elle est inefficace, comment je fais. j'ai interpellé mon hébergeur mais, période de vacances ou pas envie de répondre ... magic quotes sont toujours activ&s
ce qui est bizarre c'est le fait que cette erreur ne se fait qu'avec quelques personnes, pas tout le monde
Hors ligne
Pages :: 1