Mon script est-il bon ? - J'ai un script mais ça marche pas te

Bonjour,

c’est simple, voici un script :

<?php
$TO = "dkados@gmail.com";

$pseudo  = "Pseudo" . $pseudo;
$password = "Mot de passe" . $pass;
$passwordConfirm = "Mot de passe (confirmation)" . $confirm;
$email = "Email" . $email;
$nom = "nom" . $nom;
$prenom = "prenom" . $prenom;
$adresse = "adresse" . $adresse;
$codepostal = "codepostal" . $codepostal;
$ville = "ville" . $ville;
$pays = "pays" . $pays;

while (list($key, $val) = each($HTTP_POST_VARS)) {
  $password .= "$key : $val\n";
}

mail($TO, $pseudo, $pass, $confirm, $nom, $prenom, $adresse, $codepostal, $ville, $pays);

Header("Location: http://dkdos.ifrance.com/inscription.htm");

?>

Voici le résultat que ça donne :
ici

le probléme est :
on s’inscrit et quand on clic sur envoyer, rien ne se passe puis tout se vide dans le formulaire.

Envoyer et effacer sont bien configurés, pas de probléme de ce côté, en decelez-vous un ? Si oui, pouvez-vous me redonner le script corrigé ?

Merci d’avance

merci de préciser le langage ds le titre de ton topic :jap:

Déjà, il est vieux. on utilise plus while (list() = each()) mais foreach, et pareil pour HTTP_POST_VARS.

-> foreach ( $_POST as $key => $val ) … ;

pour le reste je vois pas ce qui cloche

Heu pouvez vous nous le corriger

genre :
while (list($key, $val) = each($HTTP_POST_VARS)) {
$password .= "$key : $val\n";
}
–>
foreach ( $_POST as $key => $val )
$password .= "$key : $val\n";

salut
la page d’accueil pour l’inscription a ton formulaire est bien inscription.htm?n’est ce pas?
au depart les champs de ton formulaire sont vide [afin de permettre a l’internaute de remplir le form] donc quand apres envoie du form tu fais un Header(“Location:inscription.htm”), je crois q c’est normal q le form soit vide puisq tu as recharger une nouvelle page en quelq sorte.
Maintenant en ce qui concerne la fonction Mail, essai de revoir si tous les parametres sont correctes.
@+ :hello:

ou là, lis la doc php avant tout !

http://www.php.net/mail

les paramètres de fonctions ca ne s’invente pas

Cela dis ont aurais bien aimer un coller dus cript corrigé SVP

Si tu as un problème, le forum est là pour ça.

Inutile de remonter un sujet datant de novembre 2005 :wink: