Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > Dynamique
Dynamique Flash Media Server / Flash Remoting
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 18/12/2006, 17h26   #1
Invité de passage
 
Inscription : novembre 2006
Messages : 18
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 18
Points : 4
Points : 4
Par défaut variable et formulaire flash

Bonjour,
J'ai essayé pas mal de tuto et pensais etre arrivée au bout de mes peines.
Mais ...
J'essaye de faire un formulaire flash. J'utilise un fichier php. La il n'y a pas de probleme. J'ai bien nommé mes variables dans flash. Je les rapelle dans php (avec les dollars ) Mais quand je recois mes mails, les champs restent toujours vide. Y at'il une étape que j'ai zapé. De type loadvariable quelque part?

pour tout mettre a plat:

mes variables:
nomu
mailu
sujetu
msgu

mon bouton envoyé:
Code :
1
2
3
4
 
on (release) {
	getURL("send2.php", "_blank", "POST");
}
mon bouton reset:
Code :
1
2
3
4
5
6
7
8
 
 
on (release) {
var mailu = "";
var sujetu = "";
var msgu = "";
var nomu = "";
}
Il marche, donc mes variables marchent.

et mon php:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<?php   
$email = "edh@iiiha.com"; 
$nomu= preg_replace("`\\x00|\\x0a|\\x0d|\\x1a`", "", addslashes($_POST["nomu"])); 
$mailu= preg_replace("`\\x00|\\x0a|\\x0d|\\x1a`", "", addslashes($_POST["mailu"])); 
$sujetu= preg_replace("`\\x00|\\x0a|\\x0d|\\x1a`", "", addslashes($_POST["sujetu"])); 
$msgu= preg_replace("`\\x00|\\x0a|\\x0d|\\x1a`", "", addslashes($_POST["msgu"]));   
 
$message = "Nom : ".$nomu; 
$message .= "mail utilisateur : ".$mailu; 
$message .= "sujet_mail: ".$sujetu; 
$message .= "texte: ".$msgu;   
 
if (mail($email, "Mail automatique > ".$sujetu, $message))  
echo "Mail envoyer.<br />\n"; 
else  
echo "Impossible d'envoyer le mail.<br />\n";   
?>
Gentiment amélioré par juJuv51 ici même.

Manque t'il quelque chose??
Merci
picha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 19h18   #2
Membre Expert
 
Avatar de Lorenzo77
 
Inscription : mai 2006
Messages : 1 294
Détails du profil
Informations personnelles :
Âge : 40
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 1 294
Points : 1 220
Points : 1 220
tu devrais zieuter du coté de loadVars ou alors utiliser un "GET" avec ton getUrl en concaténant les vars , ex :
Code :
getURL("send2.php?var1="+valeurVar1+"&var2="+valeurVar2, "_blank", "GET");
dans ton PHP tu vas recuperer les vars de cette facon :
Code :
1
2
3
4
$_GET['var1']
 
// sauf si tu as une version de PHP < 4.1 :
$HTTP_GET_VARS['var1']
Lorenzo77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2006, 19h32   #3
Invité de passage
 
Inscription : novembre 2006
Messages : 18
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 18
Points : 4
Points : 4
merci, je vais essayer
picha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h54.


 
 
 
 
Partenaires

Hébergement Web