Formulaire depuis un aute site
belgarion00
Messages postés
3
Statut
Membre
-
belgarion00 Messages postés 3 Statut Membre -
belgarion00 Messages postés 3 Statut Membre -
Bonjour,
alors voila mon probleme, j'ai créé un site en php, et j'aimerais :
-soit connaitre avec certitude ( pas de http referer par exemple ) la provenance du le personne qui a envoyé un formulaire vers ma page
-ou alors empecher que des formulaires aient accés a mon site
( si une perosnne créé un formulaire sur son site qui va vers mon site, comme le savoir? car avec ce procedé il peut mettre n'importe quelle valeur dans les champ du formulaire par exemple, ce qui ne va pas du tout.
alors voila mon probleme, j'ai créé un site en php, et j'aimerais :
-soit connaitre avec certitude ( pas de http referer par exemple ) la provenance du le personne qui a envoyé un formulaire vers ma page
-ou alors empecher que des formulaires aient accés a mon site
( si une perosnne créé un formulaire sur son site qui va vers mon site, comme le savoir? car avec ce procedé il peut mettre n'importe quelle valeur dans les champ du formulaire par exemple, ce qui ne va pas du tout.
A voir également:
- Formulaire depuis un aute site
- Whatsapp formulaire opposition - Guide
- Site de telechargement - Accueil - Outils
- Site x - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Site comme coco - Accueil - Réseaux sociaux
1 réponse
Bonjour,
tu peux essayer de mettre un input de type hidden et lui associer une valeur afin d'empêcher le post de formulaire venu d'ailleurs.
Exemple : <form name="gnagnagn" action="gnagnagna" ...><input type="hidden" name="antispam" value="12345wai" />..........</form>
Quand tu récupères tes variables pour poster le formulaire tu fais un if(isset($_POST["verif_formulaire"]))
{
if($_POST["verif_formulaire"] == "12345wai")
{
alors tu postes ton formulaire
}
else
{
l'action qu'il va se passer si la valeur n'est pas identique
}
}
J'espère que ça t'aidera ++
Thomas
tu peux essayer de mettre un input de type hidden et lui associer une valeur afin d'empêcher le post de formulaire venu d'ailleurs.
Exemple : <form name="gnagnagn" action="gnagnagna" ...><input type="hidden" name="antispam" value="12345wai" />..........</form>
Quand tu récupères tes variables pour poster le formulaire tu fais un if(isset($_POST["verif_formulaire"]))
{
if($_POST["verif_formulaire"] == "12345wai")
{
alors tu postes ton formulaire
}
else
{
l'action qu'il va se passer si la valeur n'est pas identique
}
}
J'espère que ça t'aidera ++
Thomas
- vérifié la provenance de l'url si l'url commence par " www.monsite.fr/formulaire.php"
par conter pour la provenance, il faudrait trouver une methode fiable, c'est justement cette methode que je galere a trouver :/