lilymay
Bonjour,
Je cherche de l'aide pour créer mon fichier PHP pour l'envoi d'un formulaire à partir d'un fichier en flash.
En fait, j'ai déjà crée un formulaire en Flash avec la méthode "mailto" en ouvrant donc le logiciel de courrier de l'internaute. Cette méthode ne fonctionnant pas à 100% et je souhaiterais donc transformer mon script Flash et créer un fichier PHP pour utiliser la méthode POST côté serveur.
Or, je ne comprends pas :
1/ ce que je dois modifier dans mon script en flash
2/ quel code pour mon fichier PHP vu que je ne maîtrise pas ce langage.J'aurais pu utiliser des exemples déjà fournis mais ils ne répondent pas à mes besoins, et la plupart semblent contenir des bugs.
Est-ce que qu'un spécialiste pourrait m'indiquer la marche à suivre sur mon code action script et le code PHP que je dois créer ?
Mon flash est constitué d'un clip, 10 variables, 3 codes as :
SCRIPT 1: System.useCodepage = false;
stop ();
function RemplaceCar(lChaine, lRecherche, lRemplace) {
var found = 0;
var pos = lChaine.indexOf(lRecherche);
while (pos>= 0) {
found++;
var start_string = lChaine.substr(0, pos);
var end_string = lChaine.substr(pos + lRecherche.length);
lChaine = start_string + lRemplace + end_string;
pos = lChaine.indexOf(lRecherche, pos + lRemplace.length);
}
return lChaine;
}
SCRIPT 2 (bouton "envoyer" + message d'ouverture du logiciel de courrier electronique) :on (release) {
this.hMessage = "Message de : " +this.hPrenom+" " +this.hAge+" " +this.hAdresse+" " +this.hCPville+" " +this.hTelfixe+" " +this.hTelportable+" "+this.hEmail+"%0D%0A%0D%0A"+RemplaceCar(this.hMessage, unescape("%0D"), "%0D%0A")+"%0D%0A";
this.hMessage += "_______________________________________________%0D%0A";
this.hsubject = "contact via le site";
getURL ("mailto:mon@adresse.com" + "?subject=" +this.hsubject+ "&body=" +this.hMessage);
this.lMess = "Votre logiciel de courrier devrait s'ouvrir!"
}
SCRIPT 3 (bouton "rétablir" pour mes variables) :on (release) {
this.hPrenom = "";
this.hAge = "";
this.hAdresse = "";
this.hCPville = "";
this.hTelfixe = "";
this.hTelportable = "";
this.hEmail = "";
this.hMessage = "";
this.IMess = "";
this.hsubject = "";
}
Merci par avance pour votre aide, c'est assez urgent.