Faire un formulaire sur un site hébergé chez Free - HTML/CSS - Programmation
Marsh Posté le 16-09-2008 à 12:00:07
C'est quoi l'intérêt de passé par un CGI ? le fait d'avoir une formule toute faite ? parce que je n'en ai jamais eu recours...
Si t'as pas besoin de stocker des données de ton formulaire sur une BDD, je peux te filer une page de traitement PHP toute faite qui fonctionne chez free (au derniere news)
Marsh Posté le 16-09-2008 à 14:32:59
Je confirme qu'avec free, il suffit de faire des programmes en PHP. Pour récupérer les paramètres du formulaire, on utilisera $valeur_champ1 = $_GET['nom_du_champ1'] ou $valeur_champ1 = $_POST['nom_du_champ1'], etc.
Marsh Posté le 17-09-2008 à 16:03:46
Merci beaucoup pour vos réponses
Après avoir consulté des dizaines de sites hébergés sur les Pages Persos Free, j'en ai trouvé quelques uns ayant un formulaire. Le code montre qu'ils font bel et bien appel à un script Free en perl : <form method="POST" action="http://perso0.free.fr/cgi-bin/form2mail.pl">
Vous me conseillez de faire quoi, en fait ? Une page php pour recueillir les infos du formulaire ? Un script en php ?
Désolé, je suis un noob complet
Marsh Posté le 17-09-2008 à 16:25:53
J'ai testé ceci que j'ai récupéré sur Internet (décidément, merci la communauté ).
Une page HTML d'un côté :
Code :
|
Qui renvoie à une page en PHP :
Code :
|
Je n'ai eu qu'à mettre mon adresse mail et ça marche !
Qu'en pensez-vous svp. C'est bien ou pas comme solution ?
Merci
Marsh Posté le 17-09-2008 à 18:49:44
non.
On peut spammer ton site super facilement parce que l'on peut envoyer le form par GET (register_globals...) et en plus tu ne fais aucune vérification des données avant d'envoyer le mail.
Marsh Posté le 01-11-2011 à 09:46:50
Bonjour,
Et quelle ligne de code faut-il ajouter pour qu'après l'envoi du formulaire, le visiteur soit orienté vers une page "merci.html"?
Et où le placer dans le code? ;-)
Merci à vous.
Marsh Posté le 15-09-2008 à 14:50:22
Bonjour,
Désolé d'abuser de votre gentillesse mais je suis vraiment largué
Je suis en train de faire un site hébergé chez Free qui intégrera un formulaire. Les informations collectées seront envoyées sur une adresse de messagerie. Rien de bien compliqué, donc.
Oui mais voila. Tous les hébergeurs indiquent clairement l'adresse des scripts CGI ou autre à utiliser. Chez Orange, par exemple, c'est http://pages.perso.orange.fr/client/php/formulaire.php et ça marche très bien.
Mais chez Free, avec leur nouveau site merdique, impossible de trouver l'info ! Que ce soit dans la FAQ ou l'assistance, rien. Je cherche donc une bonne âme qui aurait une doc ou un site chez Free doté d'un formulaire qui marche pour me renseigner.
Merci d'avance