Bonjour,
J'aimerais savoir s'il est possible de récupérer un champs dont le nom comporte le caractère '/' avec la méthode post ?
J'ai essayer avec la fonction htmlspecialchars mais sans succès.
Merci.
Bonjour,
J'aimerais savoir s'il est possible de récupérer un champs dont le nom comporte le caractère '/' avec la méthode post ?
J'ai essayer avec la fonction htmlspecialchars mais sans succès.
Merci.
j'ai crus remarquer que pour écrire en php le / en html , il faut //
( je l'ai lus , jamais tester et sa date pas de hier ...)
Non ça ne fonctionne pas avec un //
Code : Sélectionner tout - Visualiser dans une fenêtre à part $variable=$_POST['var//iable'];
non plus >.<
Code : Sélectionner tout - Visualiser dans une fenêtre à part $variable=$_POST['var\/iable'];
Au fait, question con, ça sert a quoi de mettre un / dans une variable ?
sa pourai servir a poster un lien ex : postez ici votre site , page perso ....
Donc le lien seras a 99 % du type : add.../nom/page.html
>>>>je crois ....
Bonne question, je dois faire un script qui récupère des données dans une requête http(dont je ne suis pas l'auteur), et certaines de ces données contiennent des slashs.
Du coup je n'arrive pas à récupérer ces données pour la suite de mon script![]()
Tient bizarre, je n'ai jamais eu de probleme avec ça, les magicquotegpc sont bien sur on ?Envoyé par Goon
Edit : ton formulaire passe bien en Post ?
moi , j'ai jamais tester (comme j'arrive pas a stocker , sa me sert malheureusement a rien ..... )
Kesako ?les magicquotegpc sont bien sur on ?
PS: oui j'ai fait une page test pour l'envoit d'une requête, et sans '/' ça fonctionne bien
ça evite d'avoir des \ de partoutEnvoyé par Goon
![]()
La donnée envoyée par la requête contient déjà le '/' à priori, donc mon but quand je recupère la variable n'est pas de supprimer les '/' ...
Il me retourne l'erreur Notice: Undefined index quand j'essai d'afficher ma variable.
Comment pourrais afficher le nom de toutes les variables réceptionner par ma page sans connaitre le nom de celles-ci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part print "Valeur: <b>".$_POST['var/iable'];
Donc c'est le contenu qui a un / pas le nom de la variable...Envoyé par paterson
genre,
Indiquer le lien de votre site web : <input type="text" name="url">
puis
echo $_POST[url];
Voilà c'est ça,
mais impossible d'afficher ou de récupérer la valeur.
echo $_POST['url']; me renvoit :
Notice: Undefined index: ...
Ok, donc dans ton form tu as bien un truc du genre :Envoyé par Goon
<form action="toto.php" method="Post">
si tu ne précise pas Post, tu seras en Get.
Je suis bien en post, si je vire les '/' des noms de champs ça fonctionne impec
exemple:
<p>TYPE : <input type="text" size="30" name="VAL/TEST"/></p> provoque une erreur alors que
<p>TYPE : <input type="text" size="30" name="VAL_TEST"/></p> fonctionne sans problèmes
Je ne comprend pas ton souci. J'ai plusieurs formulaires demandant des urls, je n'ai jamais eu de problème avec les POST.
Peux-tu donner tes 2 scripts (formulaire + traitement) ?
Mais pourquoi mettre des / dans les noms de champs ? C'est dans les valeurs que ça se trouve, pas dans les noms de champs.Envoyé par Goon
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager