Bonjour !

J'essaie d'envoyer un courriel avec Flash. Donc pour envoyer mes données de flash vers PHP j'utilise sendAndLoad.
Tout marche super bien en local mais plus rien ne marche en ligne ! Il ne trouve jamais mon fichier php. J'ai beau mettre 'http://monsite.com/scriptsource/envoyer_mail2.php' ou 'envoyer_mail2.php' dans l'url du sendAndLoad mais rien à faire...

Donc j'espère que quelqu'un a une idée...merci d'avance !

Voici mon code flash :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
sendToFriend.envoyer.onPress = function() {
 
	//Cette fonction exécute le script PHP et capture toute erreur possible
 
	var PhpObject = new LoadVars();
	var box:MovieClip = _root.sendToFriend;
	PhpObject.nomExpediteur = box.nom_expediteur.text;
 
	PhpObject.courrielExpediteur = box.courriel_expediteur.text;
	PhpObject.nomDestinataire = box.nom_destinataire.text;
	PhpObject.courrielDestinataire = box.courriel_destinataire.text;
	PhpObject.sujet = PhpObject.nomExpediteur + " send you a message on www.monsite.com";
	var choixWallpaper:String = 'wallpapers/wallpaper_02_800.jpg';
	var wallpaper:String = "<p><a href='http://www. monsite.com/"+choixWallpaper+"'><img src='http://www. monsite.com/"+choixWallpaper+"' alt='wallpaper' /></a></p>";
	PhpObject.message = "<p>Just thought I'd say hi <br/>  Check out <a href='http://www.monsite.com/'>www.monsite.com</a> </p> "+" "+wallpaper;
 
	PhpObject.onLoad = function(success) {
		if (success) {
			if (this.error != undefined) {
				ShowError(this.error);
			} else {
				_root.gotoAndPlay(2);
 
			}
		} else {
			ShowError("Erreur durant la connexion avec le fichier php");
		}
	};
 
	PhpObject.sendAndLoad("http://monsite.com/scriptsource/envoyer_mail2.php",PhpObject,"POST");
 
};j
//Cette fonction crée des MC dynamiquement pour afficher l'erreur
//Elle crée un MC par lettre composant le message d'erreur, le tout dans un MC vide
function ShowError(errmsg) {
	_root.erreur.text = errmsg;
}