[RESOLU] php s_post

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] php s_post

Re: php s_post

par moogli » 01 juil. 2014, 09:42

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.

Re: php s_post

par veseou » 01 juil. 2014, 09:34

Je vous remercie pour vos conseils, j'ai trouvé ce qui n'allait pas ct dans la page htm, la methode post était mauvaise
merci

Re: php s_post

par telnes » 01 juil. 2014, 09:20

hello

cherche un tuto plus récent :mrgreen: car la il semble périmé

Re: php s_post

par Elie » 30 juin 2014, 23:15

<?php

	$to = "mon email@mon email";
	$message = NULL;

	$_POST['contact'][] = "webjunior";
	$_POST['contact'][] = "websenior";

	foreach($_POST as $key => $val) {
		$message .= $key." : ".$val."\n";
	}

	mail($to, 'Bulletin de vote', $message);

	header("Location: ../merci_bulletin_de_vote.html");

?>
Je comprend pas le principe de ton code...
$HTTP_POST_VARS n'est plus utilisé et remplacé par $_POST
On sait pas a quoi sert webjunior et websenior au final ...
et la 4eme variable de la fonction mail() ne peut pas être $_POST : http://www.php.net/manual/fr/function.mail.php

Bref c'est pas clair ...

php s_post

par veseou » 30 juin 2014, 22:12

Bonjour,

je fais un vote avec plusieurs choix, voici mon code:( plus bas)

Mon pb: j'arrive à récupérer le numéro du websenior mais pas celui du webjunior, pouvez-vous me dire ce que j'ai oublié ?

Merci d'avance...

<?php

$TO = "mon email@mon email";

$message = "";

$_POST = "webjunior";

$_POST ="websenior";

while (list($key, $val) = each($HTTP_POST_VARS)) {

$message .= "$key : $val\n";

}

mail($TO, bulletin_de_vote, $message, $_POST);

Header("Location: ../merci_bulletin_de_vote.html");

?>