Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/04/2008, 12h10   #1
Invité de passage
 
Inscription : avril 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 6
Points : 0
Points : 0
Par défaut Problèeme as3 et php

Bonjour à tous et à toutes, je suis nouveau dans ce forum donc j'espère que mon post respectera les règles voilà mon problème j'ai crée un formulaire d'envoi de mail pour mon site mais ça ne fonctionne pas apparement le fichier php n'a aucune erreur mais le code as3 contient des erreur que je ne comprend pas et à force je deviens fou si vous pouvez m'aidez c'est top je post ci-dessous mes codes :

mon code php :

Code :
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
<?php
//Récupération des variables envoyées par flash à la méthode POST
$userObjet = $_POST["userObjet"];
$userEmail = $_POST["userEmail"];
$userMessage = $_POST["userMessage"];
 
$userMessage = ereg_replace ("(\r\n|\n|\r)", "<br/>", $userMessage);
$userMessage = stripslashes ($userMessage);
 
//Construction du mail
$message = "<html><body bgcolor=\"FFFFFF\"><fontface=\"verdana\"size2 color =\"333333\">";
$message .="<b>Email : </b>$userEmail<br/><br/>";
$message .="<b>Message : </b>$userMessage<br><br>";
 
$message .="</font></body></html>";
 
//headers
$headers = "From: " . $userEmail . "\n"
$headers = "Reply-To: " . $userEmail . "\n";
$headers = "Content-Type: text/html; charset=iso-8859-1\n";
 
//Envoi du mail
if (mail('florian.poullet@yahoo.fr',$userObjet,$message,$headers)){
echo"Message envoye";
}else{
echo "Erreur";
}
?>
mon code as3 :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var urlLoader:URLLoader = new URLLoader ();
 
btEnvoyer.addEventListener (MouseEvent.CLICK,checkFormulaire);
 
function checkFormulaire (evt:MouseEvent){
	urlVariables.userObjet = form_objet.text;
	urlVariables.userEmail = form_email.text;
	urlVariables.userMessage = form_message.text;
}
var urlRequest:URLRequest = new URLRequest ("envoi_mail.php");
urlRequest.data = urlVariables;
urlRequest.method = URLRequestMethod.POST; urlLoader.addEventListener(Event.COMPLETE,donneesChargees);
urlLoader.load(urlRequest);
 
function donneesChargees (e:Event) : void {
	resultat.text = e.target.data;
 
}

et donc flash me dit que plusieurs fonctions ne sont pad definies


merci d'avance de votre aide
spokaem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2008, 12h03   #2
Invité de passage
 
Inscription : janvier 2005
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 3
Points : 2
Points : 2
Par défaut Besoin de détails

Bonjour,
Je ne sais pas si je peux t'aider, j'ai regarder ton code mais j'ai besoin d'informations supplémentaires. Pourrais-tu poster la trace de l'erreur renvoyée par Flash s'il te plaît ?

Amicalement

ollie314
ollie314 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 15h42   #3
Invité de passage
 
Inscription : avril 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 6
Points : 0
Points : 0
Par défaut re :)

merci de votre aide voici les messages :
1120: Accès à la propriété non définie urlVariables.
merci bonne journée
spokaem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 16h55   #4
Membre régulier
 
Inscription : janvier 2007
Messages : 186
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 186
Points : 90
Points : 90
Salut,
Citation:
1120: Accès à la propriété non définie urlVariables.
peut-être devrais tu définir "urlVariables"
Code :
1
2
 
var urlVariables:URLVariables = new URLVariables();
tom42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2008, 19h05   #5
Invité de passage
 
Inscription : avril 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 6
Points : 0
Points : 0
Salut tom merci de ton aide mais comme je suis pas un expert où dois-je rentrer cette modification ?

merci de ton aide bonne soirée
spokaem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2008, 21h27   #6
Invité de passage
 
Inscription : avril 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 6
Points : 0
Points : 0
re j'ai donc ajouté le code que tu m'as donné pour definir les variables ça semble fonctionné mais le formulaire me "dit" <? php ça veut dire qu'il ne trouve pas le fichier ?

d'avance, merci
spokaem est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h33.


 
 
 
 
Partenaires

Hébergement Web