Formulaire en flash et php
Résolu/Fermé
Good Canular
Messages postés
4
Date d'inscription
jeudi 29 mars 2007
Statut
Membre
Dernière intervention
26 septembre 2007
-
26 sept. 2007 à 19:44
passienter - 7 sept. 2011 à 20:23
passienter - 7 sept. 2011 à 20:23
A voir également:
- Formulaire en flash et php
- Flash drive tester - Télécharger - Divers Utilitaires
- Easy php - Télécharger - Divers Web & Internet
- Flash player download - Télécharger - Divers Web & Internet
- Shockwave flash - Télécharger - Divers Web & Internet
- Check flash - Télécharger - Sécurité
44 réponses
goujou
Messages postés
176
Date d'inscription
samedi 9 avril 2005
Statut
Membre
Dernière intervention
22 août 2013
12
23 avril 2008 à 04:10
23 avril 2008 à 04:10
salut a tous,
je voudrais aussi inserer un formulaire en flash est ce que je doit suivre ce tuto?
je voudrais aussi inserer un formulaire en flash est ce que je doit suivre ce tuto?
lalik77
Messages postés
7
Date d'inscription
lundi 3 mars 2008
Statut
Membre
Dernière intervention
25 juillet 2008
1
4 mars 2008 à 17:44
4 mars 2008 à 17:44
Moi tout fonctionne , mais j'ai un probleme de caracteres? Quand on m'envois avec des caracteres tel que é à ç ; je recois du n'importe quoi?
Pour le problème du départ :
tu dois récupérer les variables dans ton fichier php :
soit $_get, soit $_post, je le vois pas.
sinon c'est souvent un problème de serveur qui gère mal la fonction mail, regarde comment ton serveur le gère.
Pour le problème de caractères, dans ton fichier php, dans les metas du head, remplace ton jeu de caractères :
charset=iso-8859-1; le meilleur je de caractère pour la france à mon gout.
tu dois récupérer les variables dans ton fichier php :
soit $_get, soit $_post, je le vois pas.
sinon c'est souvent un problème de serveur qui gère mal la fonction mail, regarde comment ton serveur le gère.
Pour le problème de caractères, dans ton fichier php, dans les metas du head, remplace ton jeu de caractères :
charset=iso-8859-1; le meilleur je de caractère pour la france à mon gout.
effectivement, ca marche avec les $_POST, mais par contre, le transnfert de variable s'est fait avec le format du texte flash :s
<TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Myriad Pro It\" SIZE=\"14\" COLOR=\"#333333\" LETTERSPACING=\"0\" KERNING=\"0\">La valeur de ma variable</FONT></P></TEXTFORMAT>
une idée pour retirer ca?? :s
merci
<TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Myriad Pro It\" SIZE=\"14\" COLOR=\"#333333\" LETTERSPACING=\"0\" KERNING=\"0\">La valeur de ma variable</FONT></P></TEXTFORMAT>
une idée pour retirer ca?? :s
merci
drizzt_do_urden
Messages postés
40
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
28 juillet 2015
4
6 avril 2008 à 22:46
6 avril 2008 à 22:46
Salut,
y a beaucoup de choses, alors j ai pas tout relu.
mais si le probleme c est les \ et que tu veux faire un peu le ménage en php, tu peux faire un stripslashes de ta variable, avant de l afficher. je pense que ca devrait le faire.
++
y a beaucoup de choses, alors j ai pas tout relu.
mais si le probleme c est les \ et que tu veux faire un peu le ménage en php, tu peux faire un stripslashes de ta variable, avant de l afficher. je pense que ca devrait le faire.
++
trambs
Messages postés
7
Date d'inscription
dimanche 18 mai 2008
Statut
Membre
Dernière intervention
20 mai 2008
20 mai 2008 à 13:42
20 mai 2008 à 13:42
bonjour,
j'ai un problème de caractère mais dans flash... je fais appelle au formulaire via un loadmovie dans un swf... ce qui marche parfaitement ( d'ailleurs merci pour ce tuto)
si je lis (une fois mis sur le serveur) le contact.swf en direct > aucun problème.
par contre, si je l'ouvre dans le site (donc, via le loadmovie), il ne veut pas faire les @ et . et me met systématiquement les à en : à la place.
le bouton envoyer ne fonctionne plus, aussi ???
Quelqu'un sait pourquoi ?
Merci d'avance
Trambs
j'ai un problème de caractère mais dans flash... je fais appelle au formulaire via un loadmovie dans un swf... ce qui marche parfaitement ( d'ailleurs merci pour ce tuto)
si je lis (une fois mis sur le serveur) le contact.swf en direct > aucun problème.
par contre, si je l'ouvre dans le site (donc, via le loadmovie), il ne veut pas faire les @ et . et me met systématiquement les à en : à la place.
le bouton envoyer ne fonctionne plus, aussi ???
Quelqu'un sait pourquoi ?
Merci d'avance
Trambs
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
trambs
Messages postés
7
Date d'inscription
dimanche 18 mai 2008
Statut
Membre
Dernière intervention
20 mai 2008
20 mai 2008 à 13:52
20 mai 2008 à 13:52
desolé je suis nouveau et j'avais pas compris que l'on pouvait modifier les message...
Oups... désolé
heuuu....
petit truc en plus... le btn envoyer ne fonctionne plus, non plus :(
encore merci
vincipop
Messages postés
1
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
7 juin 2008
7 juin 2008 à 10:54
7 juin 2008 à 10:54
Bonjour,
Merci pour le code il marche impeccable avec une ou deux modifs !
j'ai une question sur la vérif mail :
comment la modifier pour utiliser une vérif sur un type de numéro exemple TG0F0002
obligation d'avoir TG au début suivi de 1 caractère puis F et enfin 4 caractères.
J'ai tout essayé j'y arrive jusqu'aux 4 caractères mais là si je n'en met que 2 ça passe !
Si quelqu'un a une idée ?
Merci pour le code il marche impeccable avec une ou deux modifs !
j'ai une question sur la vérif mail :
comment la modifier pour utiliser une vérif sur un type de numéro exemple TG0F0002
obligation d'avoir TG au début suivi de 1 caractère puis F et enfin 4 caractères.
J'ai tout essayé j'y arrive jusqu'aux 4 caractères mais là si je n'en met que 2 ça passe !
Si quelqu'un a une idée ?
Salut,
J'ai un soucis, je suis en recherche d'un formulaire flash et php qui fonctionne et je galère, je me suis donc tourné vers ce script qui ne fonctionne pas chez moi.
L'un d'entre vous aurait-il la gentillesse de m'envoyer son script qui fonctione, j'ai vu qu'il y avait eu pas mal de corrections, mais je capte pas tout, ça fait un moment que j'ai pas fait de flash et suis nul en php.
Lors du test sur mon site en ligne, pas d'envoi de mail et pas de remise à zéro des champs de saisie dans le flash.
y a-t'il une histoire de placement du formulaire sur la scène principale ou dans un movie clip qui pourrait empecher de faire fonctionner le tout , ou bien...
Sinon, comment verifie t'on la fonction mail du serveur sur lequel est hebergé le site ?
Merci d'avance à tous, ça fait 3 jours que je galère
J'ai un soucis, je suis en recherche d'un formulaire flash et php qui fonctionne et je galère, je me suis donc tourné vers ce script qui ne fonctionne pas chez moi.
L'un d'entre vous aurait-il la gentillesse de m'envoyer son script qui fonctione, j'ai vu qu'il y avait eu pas mal de corrections, mais je capte pas tout, ça fait un moment que j'ai pas fait de flash et suis nul en php.
Lors du test sur mon site en ligne, pas d'envoi de mail et pas de remise à zéro des champs de saisie dans le flash.
y a-t'il une histoire de placement du formulaire sur la scène principale ou dans un movie clip qui pourrait empecher de faire fonctionner le tout , ou bien...
Sinon, comment verifie t'on la fonction mail du serveur sur lequel est hebergé le site ?
Merci d'avance à tous, ça fait 3 jours que je galère
watyx
Messages postés
18
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2010
9
22 oct. 2008 à 09:18
22 oct. 2008 à 09:18
Bonjour, j'ai fait le test, et je reçois un mail du type : <TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Georgia\" SIZE=\"20\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">essaiiiii</FONT></P></TEXTFORMAT>.
Je n'arrive pas à résoudre ce problème, je ne vois pas comment placer les $_post ou $_get.
Je vous serait bien reconnaissant de me filer un ptit coup de main ;)
Voici mon send.php :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
<body>
<?php
mail("mail@mail.com","$sujet","$msg","From : $mail\n");
?>
</body>
</html>
Merci à vous !
Je n'arrive pas à résoudre ce problème, je ne vois pas comment placer les $_post ou $_get.
Je vous serait bien reconnaissant de me filer un ptit coup de main ;)
Voici mon send.php :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
<body>
<?php
mail("mail@mail.com","$sujet","$msg","From : $mail\n");
?>
</body>
</html>
Merci à vous !
watyx
Messages postés
18
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2010
9
24 oct. 2008 à 09:13
24 oct. 2008 à 09:13
Bonjour, Personne peut m'aider ?
watyx
Messages postés
18
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2010
9
27 oct. 2008 à 13:24
27 oct. 2008 à 13:24
A l'aide :(
Bonjour,
Moi j ai mis ca et ca marche maintenant
Peux etre est ce le /> apres charset que tu as mis, je suis debutant aussi. et j espere que ca t aideras
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
...
?>
</body>
</html>
Moi j ai mis ca et ca marche maintenant
Peux etre est ce le /> apres charset que tu as mis, je suis debutant aussi. et j espere que ca t aideras
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
...
?>
</body>
</html>
watyx
Messages postés
18
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2010
9
28 oct. 2008 à 12:07
28 oct. 2008 à 12:07
Merci beaucoup, mais j'ai toujours le meme pb :(
Pourrais tu me montrer aussi tes codes dans flash ?
En te remerciant !
Pourrais tu me montrer aussi tes codes dans flash ?
En te remerciant !
<TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Georgia\" SIZE=\"20\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">essaiiiii</FONT></P></TEXTFORMAT>.
Si tu as ce genre la , le probleme vient pas de l action script mais de php.
Si tu as ce genre la , le probleme vient pas de l action script mais de php.
watyx
Messages postés
18
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2010
9
6 nov. 2008 à 10:50
6 nov. 2008 à 10:50
Bonjour, est-ce que quelqu'un peut m'aider ? J'ai essayé un tas de manip, mais toujours le même problème !
MERCI !!!!
MERCI !!!!
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
6 nov. 2008 à 11:01
6 nov. 2008 à 11:01
SALUT
Tu veux envoyer un mail par php avec une interphase flash !!??
si c est cela ?? j ai mis un exemple + un tuto et le php pour le faire !!
Sur Un de mes Sites tu as le dossier formulaire_flash-php
RAD
Tu veux envoyer un mail par php avec une interphase flash !!??
si c est cela ?? j ai mis un exemple + un tuto et le php pour le faire !!
Sur Un de mes Sites tu as le dossier formulaire_flash-php
RAD
Salut , je viens de metre sur mon site le formulaire que j'ai créer avec flash , mais lorsque je recois le email, je n'ai pas le message dedans ....en faite il n'y a rien ...
est-ce que tu peux m'aider ??
merci !
est-ce que tu peux m'aider ??
merci !
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
20 déc. 2008 à 18:41
20 déc. 2008 à 18:41
SALUT
Ton probleme semble venir du PHP !!
mais tu as suivis mon tuto ??? ou c est un autre script
RAD
Ton probleme semble venir du PHP !!
mais tu as suivis mon tuto ??? ou c est un autre script
RAD
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
20 déc. 2008 à 18:56
20 déc. 2008 à 18:56
Tu recois le mail , mais il est vide !! ?
je suis vraiment désolé je ne sais pas si c'est moi qui est vraiment conne de ne pas comprendre, mais ca ne fonctionne toujours pas ...
voila mon code dans php :
<html>
<head>
<title>
</title>
</head>
<body>
<?php
mail("mon email","$sujet","$msg","$mail\n");
$to = "mon email";
$sujet = decoder($sujet);
$expediteur = decoder($expediteur);
$messagehtml = decoder($messageHtml);
$messageTexte = utf8_decode($messageTexte);
?>
</body>
</html>
je dois forcément faire quelque chose de pas correcte !!!
désolé encore pour mon incompréhension :)
voila mon code dans php :
<html>
<head>
<title>
</title>
</head>
<body>
<?php
mail("mon email","$sujet","$msg","$mail\n");
$to = "mon email";
$sujet = decoder($sujet);
$expediteur = decoder($expediteur);
$messagehtml = decoder($messageHtml);
$messageTexte = utf8_decode($messageTexte);
?>
</body>
</html>
je dois forcément faire quelque chose de pas correcte !!!
désolé encore pour mon incompréhension :)
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
>
melri
20 déc. 2008 à 19:42
20 déc. 2008 à 19:42
??????????
mais il te faut le PHP COMPLET
tu le nome
envoyer_mail.php tu le met dans un dossier appele php
et dans le code action script de ton swf tu met
et c est tout :-))
mais il te faut le PHP COMPLET
<?php function decoder($texte){ $texte = utf8_decode($texte); // converti en iso-8859-1 $texte = stripslashes($texte); // élimine les anti-slashs d'échappement $texte = nl2br($texte); // converti les retours en <br /> $texte = trim($texte); // élimine les '\n', '\r', '\t' etc return $texte; } $erreurPHP=""; /* Paragraphe à decommenter pour tester le script php seul, sans le fla $_POST['sujet'] = 'formulaire Test'; $_POST['messageHtml'] = '<html><body>Salut<br /> mon cher<br /><br />Bye</body></html>'; $_POST['messageText'] = "Salut mon cher Bye"; $_POST['expediteur'] = "expediteur@fai.fr"; $_POST['mailReponse'] = "expediteur@fai.fr"; */ if(isset($_POST['sujet']))$sujet = $_POST['sujet']; else $erreurPHP .= "Variable 'sujet' non transmise\n"; if(isset($_POST['messageHtml']))$messageHtml = $_POST['messageHtml']; else $erreurPHP .= "Variable 'message' non transmise\n"; if(isset($_POST['messageText']))$messageTexte = $_POST['messageText']; else $erreurPHP .= "Variable 'message' non transmise\n"; if(isset($_POST['expediteur']))$expediteur = $_POST['expediteur']; else $erreurPHP .= "Variable 'expediteur' non transmise\n"; if(isset($_POST['mailReponse']))$mailReponse = $_POST['mailReponse']; else $erreurPHP .= "Variable 'mailReponse' non transmise\n"; if($erreurPHP != "") echo utf8_encode("erreurPHP=".$erreurPHP); else { $to = "TON MAIL"; $sujet = decoder($sujet); $expediteur = decoder($expediteur); $messagehtml = decoder($messageHtml); $messageTexte = utf8_decode($messageTexte); //----------------------------------------------- //GENERE LA FRONTIERE DU MAIL ENTRE TEXTE ET HTML //----------------------------------------------- $frontiere = '-----=' . md5(uniqid(rand())); //----------------------------------------------- //HEADERS DU MAIL //----------------------------------------------- $headers = 'From: '.$expediteur.' <'.$mailReponse.'>'."\n"; $headers .= 'Return-Path: <'.$mailReponse.'>'."\n"; $headers .= 'MIME-Version: 1.0'."\n"; $headers .= 'Content-Type: multipart/alternative; boundary="'.$frontiere.'"'."\n"; $headers .= 'Content-Transfer-Encoding: 8bit'; //----------------------------------------------- //MESSAGE TEXTE //----------------------------------------------- $message = "This is a multi-part message in MIME format\n\n"; $message = "--$frontiere\n"; $message .= "Content-Type: text/plain; charset=UTF-8\n"; $message .= "Content-Transfer-Encoding: 8bit\n\n"; $message .= $messageTexte."\n\n"; //----------------------------------------------- //MESSAGE HTML //----------------------------------------------- $message .= "--$frontiere\n"; $message .= "Content-Type: text/html; charset=UTF-8\n"; $message .= "Content-Transfer-Encoding: 8bit\n\n"; $message .= $messageHtml."\n\n"; $message .= "--$frontiere--\n"; $mail_OK = mail($to, $sujet, $message, $headers) ; if (!$mail_OK) { $erreurPHP .= "Problème lors de l'envoi du mail"; } echo utf8_encode("erreurPHP=".$erreurPHP); } ?>
tu le nome
envoyer_mail.php tu le met dans un dossier appele php
et dans le code action script de ton swf tu met
envoyeur.sendAndLoad("php/envoyer_mail.php", receveur, "POST");
et c est tout :-))
melri
>
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
20 déc. 2008 à 19:52
20 déc. 2008 à 19:52
merci pour ton aide ...c'est plus compliqué que je pensais !!!
je commence à avoir mal à la tete alors je vais regader ca plus tard !!
merci encore c'est très apprécier !!!
je commence à avoir mal à la tete alors je vais regader ca plus tard !!
merci encore c'est très apprécier !!!
oui je recois le email , mais le sujet yen a pas et il n'y a pas de message non plus ...
et en même temps le "From : $mail\n" , c'est ou que je dois mettre le nom ...a la place du from ??? ou apres les :
et en même temps le "From : $mail\n" , c'est ou que je dois mettre le nom ...a la place du from ??? ou apres les :
RAD ZONE
Messages postés
5224
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
1 353
20 déc. 2008 à 19:11
20 déc. 2008 à 19:11
NON ;-))
de base dans le PHP tu n a qu une seule chose a changer !!! c est ton email
de base dans le PHP tu n a qu une seule chose a changer !!! c est ton email
# $to = "TON EMAIL@"; # $sujet = decoder($sujet); # $expediteur = decoder($expediteur); # $messagehtml = decoder($messageHtml); # $messageTexte = utf8_decode($messageTexte);
# $to = "TON EMAIL@";
# $sujet = decoder($sujet);
# $expediteur = decoder($expediteur);
# $messagehtml = decoder($messageHtml);
# $messageTexte = utf8_decode($messageTexte);
ok la je suis toute meler !!! hihihi
le code ci-haut c'est tu pour mon problème de message vide ? ou pour le from ??
parce que ce code la ne fais pas parti de ton tuto
# $sujet = decoder($sujet);
# $expediteur = decoder($expediteur);
# $messagehtml = decoder($messageHtml);
# $messageTexte = utf8_decode($messageTexte);
ok la je suis toute meler !!! hihihi
le code ci-haut c'est tu pour mon problème de message vide ? ou pour le from ??
parce que ce code la ne fais pas parti de ton tuto
13 mai 2008 à 20:12