Bonjour,
Suite a différentes recherche sur la "toile", je me retourne vers vous car j'ai un enorme besoin de vos lumière.
Je créer un site internet qui me permet de montrer des Lan, en organiser. Sur mon site fait en Flash, j'ai voulu créer un formulaire "d'inscription" qui devrait permettre a un internaute interessé par cette lan de s'y inscrire via le site.
J'ai créer sur flash, la platforme du site, les zones textes, ...:
Avec pour code:
_____________________________________________________________________________
function envoyer_mail() {
_root.resultat = "";
switch_champs(false);
var envoi = new LoadVars();
var recup = new LoadVars();
// on rempli l'objet "envoi" avec les champs du formulaire.
envoi.pseudo = pseudo_id.text;
envoi.nom = nom_id.text;
envoi.prenom = prenom_id.text;
envoi.daten = daten_id.text;
envoi.ville = ville_id.text;
envoi.pays = pays_id.text;
envoi.jeux = jeux_id.text;
envoi.rem = rem_id.text;
recup.onLoad = function(success) {
switch_champs(true);
if (success) {
_root.resultat = this.resultat;
} else {
_root.resultat = "Problème avec le fichier PHP";
}
};
envoi.sendAndLoad("envoie.php", recup, "POST");
}
_root.bouton.onRelease = function () {
_root.envoyer_mail();
}
________________________________________________________________________________
Suite a ca, j'ai créer un script php pour l'envoi:
_________________________________________________________________________________
<?php
$peudo=$HTTP_POST_VARS['pseudo'];
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$daten=$HTTP_POST_VARS['daten'];
$ville=$HTTP_POST_VARS['ville'];
$pays=$HTTP_POST_VARS['pays'];
$jeux=$HTTP_POST_VARS['jeux'];
$rem=$HTTP_POST_VARS['rem'];
$message = " Pseudo: : \t ";
$message .="$pseudo \n ";
$message .= "Nom de famille: : \t ";
$message .="$nom \n ";
$message .= "Prénom: \t ";
$message .="$prenom \n ";
$message = " Date de naissance: : \t ";
$message .="$daten \n ";
$message = " Il habite à: : \t ";
$message .="$ville \n ";
$message = " Il est dans le pays de: : \t ";
$message .="$pays \n ";
$message = " Jeux joués par ce joueur: : \t ";
$message .="$jeux \n ";
$message .= "Message : \t ";
$message .=$HTTP_POST_VARS['rem'];
$destinataire=rottpyk@live.fr;
$sujet = "Test PHP Flash";
/*function decoder($texte){
$texte = utf8_decode($texte);
$texte = stripslashes($texte);
$texte = trim($texte);
$texte = htmlentities($texte, ENT_QUOTES);
$texte = strip_tags($texte);
$texte = nl2br($texte);
$texte = str_replace(">", ">", $texte);
$texte = str_replace("<", "<", $texte);
return $texte;
}
$sujet = decoder($sujet);
$message = decoder($message);
*/
$headers = $sujet;
$mail_OK=mail($destinataire, $sujet, $message, $headers) ;
if ($mail_OK) {
echo "resultat=Envoi effectué";
} else {
echo "resultat=Probleme lors de l'envoi ou @mail non valide";
}
?>
_________________________________________________________________________________
J'ai tout mit sur mon FTP (free), essayé d'aller sur le site internet (ce qui fonctionne si je vais sur ce lien: http://sebastien.bau.free.fr/74slan2/Sans%20nom-1.html
Je vais dans "INFO", "ACCEPTER" et je remplis mon formulaire ...
Mais quand je clique sur le bouton d'envoi, rien ne se passe, je ne ressois pas de Mail.
Je suis novice dans ce domaine, ca fait presque 24h que je me penche dessus sans trouver de solution (malgré que google est mon ami ...). Je me retourne vers vous pour une grande demande d'aide.
Cordialement,
Sebastien.