cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010
-
9 août 2005 à 07:54
KoZaki
Messages postés46Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention20 novembre 2014
-
20 nov. 2014 à 15:30
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 6 janv. 2008 à 19:21
bartvadore
quel est ton hébergeur, te faut t'il donner les droits à ton php (CHMOD 777), ton formulaire est-il au niveau 0 ou chargé sur un level supérieur, pour GSM as-tu bien changé la variable dans le fla et le php ? Tant de choses qui paraissent insignifiantes font qu'un formulaire ne fonctionne pas ou mal !
bartvadore
Messages postés19Date d'inscriptionjeudi 9 février 2006StatutMembreDernière intervention 6 janvier 2008 6 janv. 2008 à 21:05
merci pour ta réponse ALISE sur les deux sources ;)
alors je suis sous l'hebergeur free-h ton script marche trés bien à par comme je te l'ai dit les deux champs GSM et tel fixe peux tu m'indiquer ce que je doit changer comme variable dans le FLA et le PHP.. est aussi le probléme au niveau de l'email de l'expediteur qui s'affiche toujours pas au sein du méssage envoyer tout en sachant qu'il me marque nobody juste à coté de l'objet du message :s
le chmod est sur 777 et pour le level j'ai pas bien compris mais j'ai rien toucher donc il doit étre sur un level par defaut (@.@)
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 7 janv. 2008 à 10:27
bartvadore
envoies-moi tes fichiers (le fla et le php)en me précisant ta version de Flash,je regarde si je peux je donner un coup de main.
alise@flashforum-oi.info
soyouzgraphic
Messages postés4Date d'inscriptionmercredi 21 juin 2006StatutMembreDernière intervention21 juin 2006 17 janv. 2008 à 19:31
Bonjour à tous !
Et merci Alise pour ce formulaire et le suivi derrière ;-)
J'ai lu les précédents post et j'ai un problème partagé par d'autres : Le message reste bloqué sur "envoi des informations". Mais je recois le bien le mail.
Je crois que tu proposais une solution ici : http://www.flashforum-oi.info/viewtopic.php?t=26 Mais apres y avoir jeté un oeil, çà ne correspond pas (post sur un loading a la place)
Pour indication, je n'ai rien touché au formulaire, juste mis mon adresse email dans le doc php. Le swf est celui d'origine. Donc level 0
Mon hébergeur est www.strato-alojamiento.es. Ca peut venir de là ?
Merci !!!
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 17 janv. 2008 à 20:15
Bonsoir Soyouzgraphic
j'ai ét voir sur le site de ton hébergeur, malheureusement je ne comprend pas l'espagnol (seulement l'anglais et l'italien), je ne peux donx pas savoir quel sont ses impératifs, peut-être la version du php, peut-être les droits à donner sur les php (CHMod 777), s'il prend la fonction "mail" ou "email", tant de petits détails qui peuvent faire que ton formulaire fonctionne ou non.
Le formulaire que tu as tester fonctionne chez la plupart des hébergeurs acceptant le php4 et la fonction "mail" (Free.fr, ovh.fr, unetun.fr, et bien d'autres), donc tant que je n'ai pas plus d'info, je suis dans l'incapacité de te répondre favorablement
soyouzgraphic
Messages postés4Date d'inscriptionmercredi 21 juin 2006StatutMembreDernière intervention21 juin 2006 18 janv. 2008 à 20:44
Ok merci pour le conseil ;-)
Je vais essayer de tatonner un peu pour resoudre çà...
cs_Hugo900
Messages postés1Date d'inscriptionvendredi 18 janvier 2008StatutMembreDernière intervention29 janvier 2008 29 janv. 2008 à 23:45
ton tutorial sur le formulaire ma beaucoup aider... je te remercie beaucoup tu es super de partager tes truc.... meci encore mille fois
cs_crabman
Messages postés6Date d'inscriptionmercredi 26 septembre 2007StatutMembreDernière intervention 5 mai 2010 1 févr. 2008 à 00:50
Bonsoir ALISE, d'abord merci pour ce formaulaire bien utile et plutôt accessible. Vraiment bien ! Tout fonctionne sans problème, je peux le paramétrer sans soucis.
J'ai juste un petit souci lorsqu'on clique sur les "checkboxes", ds le mail reçu après remplissage, le type désigné ne correspond pas au clic effectué (comme si il y avait un décalage ds le code) celui ci :
Donc lorsque je clique par exemple sur la box Appartement, le mail me renvoie Terrain, etc...je ne sais pas d'ou ça peut venir et je tourne en rond. Si On pouvait me depanner ce serait bien cool ;-)
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 1 févr. 2008 à 09:43
as-tu modifier quelque chose dans les scripts ? Parce que je viens de tester chez moi ça fonctionne.
cs_crabman
Messages postés6Date d'inscriptionmercredi 26 septembre 2007StatutMembreDernière intervention 5 mai 2010 1 févr. 2008 à 14:18
Non je n'ai pas touché aux scripts, j'ai même refait le test avec tes fichiers originaux sous free.
Donc dans le type 1, lorsque je coche "appartement" ou que je laisse par défaut on va dire, ça me renvoie bien type1 > "terrain" dans le mail. Par contre pour "Maison" et "Terrain" cochés, c'est bon ils me renvoient bien ces deux là respectivement.
Si tu arrives à trouver la faille, je t'en serais reconnaissant ;-) En tout cas dans le script flash plus haut, je vois pas ce qui cloche...
poplin
Messages postés12Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention16 décembre 2005 26 févr. 2008 à 13:18
Bonjour et merci pour cette source qui me sert bien...
j'ai un soucis car lorsque je l'utilise chez différents hébergeurs (nfrance, 1and1..) tout marche parfaitement mais lorsque je l'utilise chez amen la relation entre le swf et le php ne se fait pas et du coup le mail ne s'envoie pas... :-(
pourtant j'ai bien vérifié le nom du php et le CHMod777... Si quequ'un a une idée.. merci !
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 26 févr. 2008 à 13:30
Bonjour Poplin
quel pack as-tu chez Amen ?
poplin
Messages postés12Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention16 décembre 2005 26 févr. 2008 à 13:34
pack web pro+
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 26 févr. 2008 à 13:47
ben ça devrait fonctionner sans problèmes, mais quelle fonction acceptent-il, mail ou email, j'ai un prob à cause de ça chez online qui ne prend pas la fonction "mail", mais "email" et si c'est le cas il faut apporter quelques modifs au php
poplin
Messages postés12Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention16 décembre 2005 26 févr. 2008 à 13:59
effectivement, je viens d'essayer de leur demander mais ils ne savent pas me répondre ;-)... le fait qu'il ne fonctionne pas correctement me fait penser que ce doit être "email" :-((
poplin
Messages postés12Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention16 décembre 2005 26 févr. 2008 à 15:08
ALISE, je trouve pas comment modifier la fonction mail, si tu as résolu ton pb chez online, je veux bien que tu m'aides... je te remerci
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 26 févr. 2008 à 15:10
voilà ce que j'ai mis pour un client chez online pour remplacer la function "mail":
email("webmaster",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
poplin
Messages postés12Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention16 décembre 2005 26 févr. 2008 à 15:50
ca suppose qu'il faille créer un compte "webmaster" ?
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 26 févr. 2008 à 15:58
yes
poplin
Messages postés12Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention16 décembre 2005 26 févr. 2008 à 16:12
cool ! merci ! je teste... :-)
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 26 févr. 2008 à 18:56
chez online, "webmaster@tonSite.fr" est la Bal principale obligatoire, je ne sais chez Amen.
poplin
Messages postés12Date d'inscriptionmardi 8 juin 2004StatutMembreDernière intervention16 décembre 2005 29 févr. 2008 à 16:32
Merci Alise pour ton aide mais chez AMEN, rien n'y fait :-((( j'ai créé l'adresse webmaster et j'ai bien modifié la fin de ton code mais rien...
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 29 févr. 2008 à 19:10
C'est quand même incroyable que chez Amen ils ne soient pas capables de te répondre, ou qu'ils n'aient pas de solution ou d'explications à donner pour le fonctionnement des mail et php
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 20 mars 2008 à 12:35
Bonjour, merci pour la source c'est très pratique, mais malheureusement elle ne fonctionne pas chez moi, je l'ai intégrée avec quelques modifications au fichier
swf de mon site web pour que les gens puissent me contacter mais ça pêche quelque part.
J'ai verifié les actions sur le bouton envoi, sur le calque Actions, et même le code et les infos dans flaform.php mais tout parait correct et pourtant rien n'y fait. Je crois que mon fai accepte la fonction mail php, je ne vois vraiment pas
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 20 mars 2008 à 13:34
montres tes modifs !
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 22 mars 2008 à 02:01
voici mes modifs pour le fichier php :
<?php
#
$MailTo="ringletc@yahoo.fr";
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Prénom: $firstname\n
Nom: $lastname\n
E-mail: $MailFrom\n
----------------------------------------------------------------------------\n
Sujet: $Subject\n
----------------------------------------------------------------------------\n
Message: $Body\n
----------------------------------------------------------------------------\n
if ( MailFrom .indexOf("@") ==-1 || MailFrom .indexOf(".") ==-1) {
mc.Status = "Email incorrect !";
}
if (lastname == "") {
mc.Status = "Votre nom SVP";
}
if (firstname == "") {
mc.Status = "Votre prénom SVP";
}
}
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 22 mars 2008 à 19:29
difficile de te dire comme ça sans tester, essayes déjà de virer dans la ligne :
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
et d'écrire comme ça à la place :
$nowClock=date("H:i:s");
je sais qu'à un moment ça m'avait foutu la mer……
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 24 mars 2008 à 07:38
Je te remercie beaucoup, je vais deja commencer par faire ça.
marinemai
Messages postés23Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention18 janvier 2010 25 mars 2008 à 11:34
Bonjour,
j'ai testé votre source le message s'envoie mais je ne le reçois jamais !
pourriez vous m'aider !
merci
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 12:23
Marinemai,
je repose les questions habituelles:
sur quel niveau as-tu installé le formulaire ? Est-il ou non dans un MC ? Chez quel hébergeur es-tu ? Acceptes-t'il la fonction "mail" ? Faut-il donner des droits de lecture-écriture sur le php (CHMOD777) ?
Autant de questions que de risques de ne pas fonctionner.
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 25 mars 2008 à 12:29
Rebonjour,
en tout cas en ce qui me concerne j'ai testé le formulaire
tel quel chez mon hebergeur et ça ne fonctionne pas. Je suis chez Scarlet.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 12:49
par contre je ne connais pas Scarlet, j'ai regardé sur leur site et n'ai trouvé aucunes données techniques concernant le php ou les langages dynamiques, seulement "vous disposez de 50 MB d’espace web pour créer votre propre site web"
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 25 mars 2008 à 12:53
marinemai
Messages postés23Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention18 janvier 2010 25 mars 2008 à 13:40
JE SUIS CHEZ 1HEBERGEMENT, j'ai un windows mon hebergeur a la fonction mail il est en php 4 et 5;
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 14:07
Castrum1
as-tu essayer de placer ton php dans le répertoire cgi-bin ?
et corrigé le chemin du php dans le fla ?
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 25 mars 2008 à 14:12
non effectivement je vais plancher la dessus merci
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 14:15
marinemai
je viens d'aller voir le site de 1 hébergement, voir dans la FAQ > Puis-je choisir entre php4 et php5 (questions techniques), as-tu configuré le php (choisir le 4).
Sinon, il n'y a pas de raisons pour que ça ne marche pas.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 14:17
marinemai
voir si le php5, n'est sélectionné par défaut
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 25 mars 2008 à 14:30
Donc ce que j'ai fait dans le fla sur le bouton envoi :
Et j'ai mis le flaform.php dans le dossier cgi-bin mais le statut du formulaire reste sur envoi des informations et aucun mail n'arrive. Je dois avoir la tête à l'envers...
marinemai
Messages postés23Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention18 janvier 2010 25 mars 2008 à 16:49
j'utilise en effet PHP4.
voilà ce que me dit l hebergeur :
Il est possible que vos mails n'arrivent pas à destination car votre variable $MailFrom n'est pas initialisée et que vous utilisez "From:votreMail@votreFai.com\n" dans vos headers.
ils me disent d editer les bonnes infos !
que dois je faire ?!
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 18:54
marinemai
fais un essai avec ces sources chez ton hébergeur, il n'y a pas la variable mailFrom
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 18:56
marinemai
ce serait sympa de leur part de donner les bonnes infos, c'est trop facile de répondre ça !
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mars 2008 à 18:59
Castrum1
tu n'as pas un autre hébergeur chez qui tester ? Fais un essai de mes sources sans rien changer, juste l'adresse email où doit revenir l'info, j'ai pour le moment pas reçu de test de ta part sur :
http://www.flashforum-oi.info/mailDavid/form.html as-tu envoyé quelque chose ?
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 25 mars 2008 à 20:10
Si j'ai un autre hebergeur mais il n'accepte pas les scripts php,
pour ce qui est de l'essai avec ta source c'est ce que j'ai fait, je n'ai changer
que l'adresse ou doit arriver le mail. Non le formulaire ne fonctionne plus,
page introuvable. Je crois que je vais me concentrer sur les options de l'hebergeur.
Merci ;
marinemai
Messages postés23Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention18 janvier 2010 26 mars 2008 à 09:39
merci pour cette nouvele source mais cette fois le message ne s'envoie carrément pas quand je tente l'envoie ça me dit erreur le msg n'a pas pu être envoyé !!!
je suis perdue !
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 26 mars 2008 à 15:29
Aleluyah Alise! ça fonctionne enfin! j'ai changé d'hebergeur, je suis parti
chez multimania et au miracle ça fonctionne. Chez Scarlet on dirait que la
fonction mail et les scripts php pose problème. je sais où mettre mon site mnt
avec une petite redirection ;-)
Merci à toi
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 26 mars 2008 à 19:25
Castrum1
tant mieux !
marinemai
je ne sais plus quoi te dire, ça me parait tellement simple ! Aurais-tu un compte chez Free pour tester ?
marinemai
Messages postés23Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention18 janvier 2010 27 mars 2008 à 14:44
non, je n'ai pas d'autre compte, vous pensez donc que le problème vient de mon hebergeur ? je leur ai demandé si il avit quelque chose à parametrer...ils m'ont dit non le problème doit venir du flash !
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 27 mars 2008 à 19:19
marinemai
les sources telles que je les ai déposé sur ce forum, en ne changeant que ton adresse mail sur le php, fonctionnent chez de multiples FAI (Fournisseurs d'Accès Internet) et hébergeurs, tels que Free, Online, OVH, unetun, Multimania (donc en gros les principaux hébergeurs).
Donc si tu testes les sources en ne changeant que l'adresse mail dans le php et que ça ne fonctionne pas, ça ne peux pas venir du fla, mais de l'hébergeur qui a certainement des contraintes que je ne connais pas.
Pour te conforter dans ce problème, ouvres-toi un compte chez Free et fais les tests.
Voir le cas de Castrum1 !
Castrum1
Messages postés16Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention11 octobre 2009 27 mars 2008 à 19:26
lol merci pour la ref ^^ oui teste avec un autre hebergeur, qui accepte fonction mail et php4,ensuite no probème, merci encote pour le suivi ;
marinemai
Messages postés23Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention18 janvier 2010 28 mars 2008 à 18:55
merci pour ces réponses,
est ce que le problème pourrait venir du fichier texte, car sur le mien je n'ai rien écrit ?!!!
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 28 mars 2008 à 19:26
Non pas du tout, le fichier .txt ne rentre pas du tout en ligne de compte du non fonctionnement du formulaire
marinemai
Messages postés23Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention18 janvier 2010 29 mars 2008 à 08:49
ALORS je suis perdue !!!!
je ne sais plus quoi faire...
une autre question qui n'a rien avoir comment puis je centré mon flash sur tous les écrans quelque soit leurs tailles? car sur mon écran il est centré mais dès que je le regarde sur un plus grand il est à gauche ? est ce que le fait de le mettre dans un tableau pourrait suffir ?
merci.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 29 mars 2008 à 09:00
Pour le centrage envoies-moi ton mail, je te passe des sources explicatives
alise@flashforum-oi.info
fred1275
Messages postés10Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention16 novembre 2009 21 avril 2008 à 19:48
Bonjour Alize, bravo et merci pour cette source de form., enfin un que j'arrive à mettre en place :-)
J'ai en revanche un problème de ciblage lorsque je charge le form. (dans une cible) par loadMovie depuis un fla principal.
J'ai bien été ici : http://www.flashforum-oi.info/viewtopic.php?t=4 comme tu le dis plus haut pour comprendre le "Formulaire au niveau Supérieur" mais rien n'y fait...Il me semble que c'est le chemin de la variable "signal" que je n'arrive pas à pointer correctement.
Si tu peut m'aider ce serais avec plaisir... merci
sitejude
Messages postés18Date d'inscriptionsamedi 29 décembre 2007StatutMembreDernière intervention10 juillet 2008 25 mai 2008 à 11:21
Bonjour et merci,
je t'ai envoyé un message privé sur ce problème que je rencontre, mais je précise : les carctères obtenus habituellement avec la touche shift appuyée quand on rempli ton formulaire ne marchent pas depuis mon pc, sauf sur Internet explorer 7. Ni safari ni firefox ne me permettent de taper les carctères suivant
1234567890°+~#{[|`\^@]
c'est assez génant pour le @
Merci pour ton aide
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 mai 2008 à 20:06
Sitejude
désolé de ne pas t'avoir encore répondu, je reçois pas jour de dizaines de demandes. En ce qui me concerne très difficile de te répondre étant sur Mac et n'ayant jamais rencontré de ce genre de problèmes !
As-tu essayé sur un autre ordinateur, pour voir si la même chose se reproduisait ?
sitejude
Messages postés18Date d'inscriptionsamedi 29 décembre 2007StatutMembreDernière intervention10 juillet 2008 26 mai 2008 à 19:30
merci en tout cas de réponse,
je suis allé sur un mac chez des amis et ce problème ne se pose pas sur le firefox installé sur ce mac, mais sur mon pc seul Internet explorer affiche correctement les caractères..
Une histoire d'encodage du texte sur le navigateur ? j'ai modifié, fais des essais..rien.
mais sur ton fla, peut-être dois-je intégrer certains carctères dans les propriétés du texte? je ne sais pas trop utiliser ces options. Je sais par contre intégrer une police dans le swf qui ne serait pas installée sur l'ordi du destinataire...
je vais demander aux internautes amis quand le site sera réellement en ligne, ce qui se passe chez eux.
je t'envoie quand même le lien en MP, c'est à la page contact... Aucune obligation de t'en occuper de suite, bien sûr.
Sinon, si tu peux me dire comment faire pour que ton formulaire serve pour deux adresses différentes, sachant que les fichiers sont stockés à la racine : il faut sans doute les renommer : "platformBis.php, "contactBis.html" "contactBis.swf" en modifiant le code correspondant. Je n'ai pas essayé...
merci encore
sitejude
Messages postés18Date d'inscriptionsamedi 29 décembre 2007StatutMembreDernière intervention10 juillet 2008 30 mai 2008 à 16:06
en cherchant sur les forums j'ai trouvé le même souci et appliqué une solution proposée qui marche :
c'est une question de la ligne "wmode transparent" dans le code html, (parmètres du swf) je l'ai supprimée et c'est réparé.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 30 mai 2008 à 19:26
si tu veux envoyer le formulaire à deux (ou plus) adresses différentes pas besoin de créer un nouveau php pour cela, le php existant est suffisant, il faut lui ajouter quelques lignes de script et hop ! Au tout début :
$MailTo="maPremiereAdresse@monSite.com";
$copy_dest="maDeuxiemeAdresse@monSite.com";
ensuite sous "".urlencode(utf8_encode($FormContent));"
mail($MailTo, "Objet (de $prenom $nom)", $FormContent, "De : $email");
mail($copy_dest, "Objet (de $prenom $nom)", $FormContent, "De : $email");
Objet, étant le thème du mail que tu veux
djoudjouly
Messages postés6Date d'inscriptiondimanche 1 juin 2008StatutMembreDernière intervention25 janvier 2009 13 juin 2008 à 22:46
Bonjour Alise,
Merci pour ton formulaire, je remarque qu'il est très utile pour beaucoup de personnes... Je le trouve très sympa et pratique...
Voilà je ne sais si tu peux m'aider dans mon problème. J'ai très bien réussi à modifier le formulaire à ma convenance, dans une copie de ton fichier fla. Ensuite, je l'ai intégrer dans un site test identique à mon site final. Sur serveur tout fonctionne très bien, la réception des mails sont correcte... Et voilà où est mon problème! Lorsque je le met dans mon site final, j'ai plus que deux champs de textes qui fonctionnent, le bouton "envoyer" ne réagi plus et le "statut d'envoi" non plus. Pourtant tout est identique aux autres tests et j'ai beau chercher je ne comprends rien. Serait-il possible que tu y jet un coup d'oeil. Car là je vais m'arracher les cheveux... Je reste à ta disposition! Merci d'avance!
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 14 juin 2008 à 15:07
Ok DJOUDJOULY,
la version de Flash employée, et je veux bien y jeter un coup d'œil !
alise@flashforum-oi.info
moulr
Messages postés1Date d'inscriptionvendredi 22 septembre 2006StatutMembreDernière intervention30 juin 2008 30 juin 2008 à 17:37
Génial merci et bravo pour cette source!
Ca marche super bien!
bradpittdeuchfalh
Messages postés5Date d'inscriptionjeudi 22 février 2007StatutMembreDernière intervention30 juillet 2008 30 juil. 2008 à 13:07
ne fonctionne pas sous free ni 1and1 mais ok sous ovh
pourquoi ?
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 30 juil. 2008 à 14:22
INFOFACILE49
Messages postés1Date d'inscriptionlundi 4 août 2008StatutMembreDernière intervention 5 août 2008 5 août 2008 à 12:49
Merci pour ce script, super utile pou un débutant comme moi !
packline
Messages postés3Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention 6 mars 2008 4 sept. 2008 à 12:17
Bonjour et merci pour ce formulaire que j'ai utilisé maintes fois sur OVH. Il fonctionnait parfaitement jusqu'à ce que l'on soit passé en PHP5 et là... misère. Quelqu'un connait-il les mises à jour à effectuer aux fichiers pour le rendre compatible en PHP 5 ?
Merci d'avance.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 4 sept. 2008 à 14:02
ben il faut que je regarde car j'ai aussi un site hébergé chez OVH, je vais vérifié s'il fonctionne et je te tiens au courant
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 4 sept. 2008 à 20:13
Bon packline
tout fonctionne parfaitement bien chez moi, le mail et l'accusé réception, et je n'ai rien modifié de spécial concernant php5.
Mon site : www.kazalise.fr et copie de ma réservation :
Les renseignements suivants ont été reçu le 09.04.2008 à 20:02:38:
----------------------------------------------------------------------------
Commentaire : voir si avec php5 ça fonctionne toujours
----------------------------------------------------------------------------
et copie de l'accusé réception:
De : postmaster@kazalise.fr
Objet : Merci pour votre réservation - Kazalise
Date : 4 septembre 2008 22:02:38 GMT+04:00
À : alainlise@izi.re
Bonjour, Madame, Monsieur Dréano Alain,
Nous vous remercions de l'intérêt que vous portez à notre studio.
Nous avons reçu avec plaisir votre demande de réservation du 6/09/2008 au 20/09/2008.
Si cette période est disponible et dès que nous aurons reçu 195 Euros à titre d'arrhes, nous vous la réserverons.
Vous recevrez alors un email de confirmation.
Sincères salutations.
KAZALISE
Alain&Lise Dréano
packline
Messages postés3Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention 6 mars 2008 8 sept. 2008 à 11:32
Bonjour Alise,
Après quelques recherches, le formulaire fonctionne très bien sur les derniers serveurs d'OVH. Il suffit de renseigner tous les champs après l'écriture de la function getFormatedText($texte) pour la gestion des caractères accentués.
En tout cas merci pour votre source qui m'est donc toujours utile ! Et à une prochaine peut-être.
daviddenis
Messages postés5Date d'inscriptionmercredi 16 juillet 2008StatutMembreDernière intervention19 septembre 2008 19 sept. 2008 à 11:38
Bonjour Alise,
Tout d'abord, merci pour ton script.
Je suis hébergé chez Amen sur un Pack Web Pro. Je teste ton formulaire avec les fichiers de départ sans avoir modifié autre chose que l'adresse mail du destinataire.
Je reçois bien le mail avec tous les caractères accentués, mais je n'ai pas d'expéditeur qui apparaît.
Mon deuxième soucis est que le status reste sur "envoi des informations" et que les champs ne se remettent pas à zéro( les infos remplies resteent sur le formulaire)
J'ai tenté après avoir lu tous les post (et dieu sait si il y en a) de faire un tour sur ton forum, mais pas moyen de s'inscrire pour voir les topics.
Je n'ai pas encore intégré ce formulaire dans mon propre site (enfin celui de mon client), et comme je l'ai lu plus haut, je risque de me retrouver avec quelques soucis en plus, mais bon, je procède par étape, pour l'instant j'aimerais que tout fonctionne avec les fichiers que tu nous a fournis.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 19 sept. 2008 à 12:00
Tu ne peux pas t'inscrires, curieux ? Je sais que c'est assez fastidieux, mais pour éviter les spams, j'ai été obligé de procéder ainsi, essayes encore une fois, si tu n'y arrives pas je t'inscrirais avec un PW provisoire.
Ecris-moi tes coordonnées à
alise@flashforum-oi.info
Ensuite, on essayeras de régler ton problème
daviddenis
Messages postés5Date d'inscriptionmercredi 16 juillet 2008StatutMembreDernière intervention19 septembre 2008 19 sept. 2008 à 12:05
Bonjour Alise,
Finalement, vu que je continue à chercher en même temps que je poste des messages, je viens de trouver la solution à mon problème.
Cette information est valable pour tous, il y a un ch'tit oubli dans le code du fichier PHP, il manquait la ligne pour que l'adresse mail soit prise en compte et donc visible dans l'entête du mail et également dans le corps du mail.
Voilà, je pense que cela sera utile pour tout le monde.
Du coup, le statut passe de "envoi des infos" à "Okay" et tous les champs du formulaire se remette à zéro.
Le formulaire fonctionne bien.
Merci Alise, car je misère depuis un bon moment sur les formulaires
fred1275
Messages postés10Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention16 novembre 2009 30 sept. 2008 à 22:20
Bonjour Alizé,
J'ai un petit problème depuis un bon moment maintenant que j'aimerais bien arriver a résoudre à présent avec votre aide.
Lorsque j'héberge ce form. @free.fr, tout fonctionne, en revanche lorsque je prend le même et que je le met @OVH l'expéditeur n'apparait pas ni dans le corps du message, ni dans le message lui même ?¿ J'ai bien tanté la correction de "Davidenis" qui préconise une ligne de code supplémentaire mais rien n'y fait...
Dans le post, les utilisateurs hébergé chez ovh ne semblent pas se plaindre de ce problème.
quest-ce qui peut clocher chez moi... et quelle est la logique?¿
merci pour votre aide.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 1 oct. 2008 à 16:03
Fred1275
J'ai un site chez OVH
http://www.kazalise.fr et le formulaire classique, tout fonctionne parfaitement, je te joins ci-dessous de contenu de mon php :
<?php
###############################################################################
# Placer votre adresse mail ci-dessous
#
$MailTo="kazalise@free.fr";
# fonction permettant l'encodage des caractères accentués
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
# application de la function aux variables concernées
$firstname=getFormatedText($_POST['firstname']);
$lastname=getFormatedText($_POST['lastname']);
$MailFrom=getFormatedText($_POST['MailFrom']);
$Body=getFormatedText($_POST['Body']);
#
# Formatage de la Date ######################################################
#
$nowDay=date("m.d.Y");
$nowClock=date("H:i:s");
#
# Formatage du contenu ######################################################
#
$FormContent="
Les renseignements suivants ont ÈtÈ reÁu le $nowDay ‡ $nowClock:
----------------------------------------------------------------------------\n
PrÈnom : $firstname\n
Nom : $lastname\n
Email : $MailFrom\n
----------------------------------------------------------------------------\n
Nombre de semaines rÈservÈes : $weeks\n
Total ‡ rÈgler : $total Euros\n
Arrhes versÈes : $arrhes Euros\n
Solde ‡ payer ‡ l'arrivÈe : $solde Euros\n
----------------------------------------------------------------------------\n
Semaine(s) du : $duDate\n
Au : $auDate\n
----------------------------------------------------------------------------\n
Notre heure d'arrivÈe : $heure\n
Par le vol numÈro : $vol\n
----------------------------------------------------------------------------\n
Commentaire : $Body\n
----------------------------------------------------------------------------\n
";
#
#
mail($MailTo, "$Subject (de $lastname $firstname)", $FormContent, "From: $MailFrom");
#
#
# Autorepondeur #############################################################
#
$phr="Bonjour, Madame, Monsieur $lastname $firstname,\n\n";
$phr.="Nous vous remercions de l'intÈrÍt que vous portez ‡ notre studio.\nNous avons reÁu avec plaisir votre demande de rÈservation du $duDate au $auDate.\n";
$phr.="Si cette pÈriode est disponible et dËs que nous aurons reÁu $arrhes Euros ‡ titre d'arrhes, nous vous la rÈserverons.\n";
$phr.="Vous recevrez alors un email de confirmation.\n\n";
$phr.="SincËres salutations.\n";
$phr.="KAZALISE\n";
$phr.="Alain&Lise DrÈano\n";
$contents=$phr;
#
# $filename = "answer.txt";
# $fd = fopen( $filename, "r" );
# $contents = fread( $fd, filesize( $filename ) );
# fclose( $fd );
mail( "$MailFrom", "Merci pour votre rÈservation - Kazalise", "$contents\n\n",
"From:kazalise@free.fr\n" );
#
#
# Variable Flashsignal ######################################################
#
#
$signal=1;
echo "signal=$signal";
#
#
###############################################################################
?>
PS, c'est Alise et non Alizé
fred1275
Messages postés10Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention16 novembre 2009 1 oct. 2008 à 22:10
Tout fonctionne a présent correctement chez les deux hébergeurs...
mais le mystère reste entier pour moi?¿
Je n'ai plus qu'à régler les caractères accentués qui ne s'affichent pas dans la réponse
surement un problème d'encodage...
En tout cas merci beaucoup pour ce form. et pour ta disponibilité ;-)
fred1275
Messages postés10Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention16 novembre 2009 2 oct. 2008 à 16:09
Bonjour Alise,
Je reviens vers vous pour mon problème de formatage des caractères accentués.
Lorsque je reçois un mail rédigé depuis le form. l'en-tête est correctement formaté avec les accents
Par contre aucun accent n'apparait dans le corps du mail.
J'ai essayé d'enregistrer le .php avec différents encodages... mais aucun changement.
Auriez vous une piste pour connaitre l'origine du problème?
Merci d'avance.
fred1275
Messages postés10Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention16 novembre 2009 12 oct. 2008 à 14:53
Bonjour à tous,
Après avoir tourné le problème... et le script dans tous les sens,
tout est rentré dans l'ordre
malheureusement sans que je comprenne vraiment d'où venaient mes problèmes ?¿
En tout les cas le form. fonctionne parfaitement pour moi ;-)
merci
arezzololo
Messages postés1Date d'inscriptionmercredi 21 novembre 2007StatutMembreDernière intervention21 mai 2009 16 janv. 2009 à 19:28
Bonjour à tous,
Je planche depuis quelques jours sur la mise en forme pour mon site full flash mais j'ai toujours le problème avec certaines adresses mails qui ne fonctionnent pas, style des adresses hotmail ou orange.
Ce qui me semble bizarre avec les adresses hotmail, c'est que le mail réponse arrive bien à destination alors qu'aucun mail n'arrive à la source.
Si vous avez eu ce genre de soucis, comment le résoudre? Merci pour vos réponses
kabillo
Messages postés7Date d'inscriptionjeudi 2 novembre 2006StatutMembreDernière intervention 6 mars 2009 27 févr. 2009 à 18:27
Salut à tous,
Ce formulaire est pas mal du tout, il m'a appris pas mal de choses mais malheureusement j'arrive presque a le faire marcher mais je reçois un mail vide... Je suis chez 1&1 donc a priori pas de problèmes de toute façon j'ai testé le formulaire d'origine il marche très bien. Mais je crois que j'ai un problème du coté de mon .fla on dirait qu'il n'arrive pas du tout a transmettre ce qui est écrit dans les champs. Pourtant j'ai bien mis le nom et les variables d'ailleurs si je met le même nom que la variable (comme sur le fla d'origine) j'ai un code bizarre qui se met dans le champs -_-. Je comprend vraiment pas ou est le problème.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 27 févr. 2009 à 19:13
arezzololo
je ne sais que te répondre n'ayant jamais eu ce problème, ni chez Free, ni 1&1.fr, ni OVH,et ni online.net, chez qui j'ai des sites qui fonctionnent.
kabillo,
j'ai mon forum qui est chez 1&1.fr et tous les tests des formulaires, et autres applications fonctionnant avec php et php/mySQL fonctionnent parfaitement.
Je pense qu'effectivement tu dois avoir un ti prob dans ton fla (parfois il suffit de pas grand chose pour que ça ne marche pas), essayes de tout reprendre à zéro, et si vraiment tu n'y arrives pas envoies-moi ton fla.
Pokepat
Messages postés17Date d'inscriptionsamedi 13 mars 2004StatutMembreDernière intervention17 juin 2009 16 mars 2009 à 17:20
Bonjour à tous,et à toi Alise particulièrement.
Ton formulaire fonctionne parfaitement si je n'y change rien. Je l'ai testé sur un swf simple, chez free, no problem. Je ne comprends pas grand chose au php, mais je comprends à peu prés la logique. Donc, j'ai gardé scrupuleusement les mises en forme pour tenter de rajouter des nouveaux champs de texte, dans le fla et dans le php. Rien n'y fait... J'ai essayé de changer les noms des champs (ainsi que les variables)pour le personnaliser, rien n'y fait....
Ca fait 2 jours que je planche dessus et je désespère....!!! Faut absolument que j'accomode ton formulaire à mes besoins. Pourquoi je n'arrive pas à rajouter un champs de texte???. Enfin, il est rajouté puisqu'il m'arrive dans le mail, mais il n'est suivi d'aucune information.... Je ne sais pas si je me fais bien comprendre....
Je suis preneuse de la moindre information qui pourrait me faire avancer. Merci d'avance
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 16 mars 2009 à 18:30
Pokepat
envoies-moi tes fichiers, je regarde, je te rajoutes les champs souhaités et je t'explique, je peux pas mieux faire
Pokepat
Messages postés17Date d'inscriptionsamedi 13 mars 2004StatutMembreDernière intervention17 juin 2009 16 mars 2009 à 19:14
Merci Alise d'avoir répondu aussi vite. C'est rare, quelqu'un comme toi... J'ai honte mais je vais profiter de ton offre car vraiment, je crois avoir écumer tout le net, et avoir décortiqué ton code dans tous les sens... Y'a forcément quelque chose qui m'échappe, et je serai vraiment contente que tu m'expliques le pourquoi ça ne marche pas.
Je t'envoie sur ton mail.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 16 mars 2009 à 19:26
Ok, j'attend tout ça et te répond dès demain, car chez moi il y a 3 heures de plus (et, oui, ile de la Réunion) !
Pokepat
Messages postés17Date d'inscriptionsamedi 13 mars 2004StatutMembreDernière intervention17 juin 2009 16 mars 2009 à 20:16
Voilà, c'est parti. J'espère que tu recevras car je viens d'aller sur http://www.flasforumoi.info, ....mais j'ai une page vide. C'est normal??
Vu l'heure, je te souhaite une bonne nuit...
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 16 mars 2009 à 20:25
non pas normal
http://www.flashforumoi.info/ je viens d'y aller et no soucy
il manquait le "h" de flash, désolé, j'ai mal mentionné l'URL
donc mon email
alise@flashforumoi.info
Pokepat
Messages postés17Date d'inscriptionsamedi 13 mars 2004StatutMembreDernière intervention17 juin 2009 22 mars 2009 à 10:43
Bonjour tout le monde.
Je tenais à remercier publiquement l'intervention d'Alise pour toute la peine qu'il s'est donnée, hors forum, pour faire tourner mon formulaire. Bravo à lui pour cette source. Je crois qu'il y a peu de sources comme celle-ci (je parle de formulaire) qui soit aussi pertinente pour répondre à nos besoins.
Oui, Alise, j'ai comparé mon fla et ta correction. J'ai vu et compris ce qui n'allait pas. J'ai surtout vu un PHP largement modifié...je n'y serais jamais arrivée toute seule, ...vu que je n'y connais rien en la matière.
Encore bravo, et encore Merci
Freddu
Messages postés5Date d'inscriptionsamedi 20 novembre 2004StatutMembreDernière intervention21 avril 2009 21 avril 2009 à 21:57
function meftexte($texte){
$texte = utf8_decode(urldecode($texte)); // Flash MX envoi du texte au format utf-8, cette ligne permet de decoder ce texte et de l'adapter au format d'un mail
$texte = trim($texte); // Retire les espaces blancs inutiles en debut et fin de chaine
$texte = stripslashes($texte); // Retire les \ de la chaine
//$texte = nl2br($texte); // Converti les retours charriots en
$texte = str_replace(">", ">", $texte); // str_replace remplace les caractères par d'autres caractères dans la chaine placée en paramètre
$texte = str_replace("<", "<", $texte);
$texte = strip_tags($texte, '
'); // N'autorise que certaines balises html
return $texte;
}
// composition de l'header du mail (entête)
$entete = "From: $nom <$mail>\nContent-Type: text/html; charset=iso-8859-1"; //ceci indique que le mail est écrit en html.
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 24 avril 2009 à 18:13
Bonjour à tous,
Un grand coup de chapeau à toi Alise 4 ans sans te lassé... il faut le faire
Ton formulaire fonctionne parfaitement mais biensur... j'aimerais que sur la première scène il y ai un clip et dans se clip tous le reste. As tu ceci
J'ai tout retourné, j'aime bien me dépatouillé par moi même mais là...
Et bien merçi d'avance pour ta réponse même si elle est négatif
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 24 avril 2009 à 20:14
Bonsoir,
en fait si je comprends bien (sinon, reprends-moi, tu voudrais que ton formulaire soit dans un clip ?
Si oui, aucun problème, juste à ajuster un bon ciblage, ça pas très compliqué, flash a pour cela un outil un peu méconnu, qui est dans le panneau AS, une petite cible.
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 25 avril 2009 à 07:01
Bonjour Alise,
Merci de m'avoir répondu super rapidement, c'est pas très compliqué... ca dépend pour qui
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 25 avril 2009 à 09:43
je suis bleufé, déjà une réponse...
j'ai essayé ton adresse sans succès il me faut un nom d'utilisateur et un mot de passe
attention, pour info, je suis sous mac
Merci d'avance
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 avril 2009 à 09:58
oui, pas de prob, je suis sur Mac moi-aussi, il faut t'enregistrer simplement comme sur tout forum
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 25 avril 2009 à 10:10
ok, je ne suis pas un adepte des forums, je viens de m'inscrire. Je n'attends plus que le compte soit acitivé pour aller voir
Merci
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 28 avril 2009 à 15:35
Bonjour Alise,
Merci, mon problème est réglé tout fonctionne correctement, la cible est vraiment un belle outil.
Mais un problème en cache un autre et oui
Le formulaire fonctionne en ActionScript 1.0 mon problème c'est qu'il faudrait qu'il fonctionne sur ActionScript 2.0
Peux-tu m'aider sur se coup là ????
Car mais capacité son malheureusement limité
Un grand merci d'avance
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 28 avril 2009 à 15:38
suite
car pour que le calque "Robot" puisse fonctionner il faut qu'il soit sur ActionScript 1.0 mon problème c'est qu'il faudrait qu'il fonctionne sur ActionScript 2.0
martuxa
Messages postés1Date d'inscriptionlundi 4 mai 2009StatutMembreDernière intervention 4 mai 2009 4 mai 2009 à 20:10
Bonjour Alise,
Tout d'abord merci pour toutes ces explications détaillées sur ce formulaire; je n'y connaissait pas grand chose j'y voit bcp plus clair aujourd'hui. Après pas mal d'aller retour sur les codes AS et PHP j'ai enfin une version qui fonctionne très bien, sauf... une petite coquille sur le clip Status (invariablement apparait "_level0.mc.Status" dans le champ de texte dynamique; ça disparait pour laisser place à invalid name ou email sent par exemple le cas échéant) dont je n'arrive pas à trouver la solution; problème de ciblage ou autre, j'avoue que j'ai retourné la chose ds tous les sens rien n'y fait. Aurais tu une idée d'ou cela peut venir? Je mets le code du clip Status ici:
onClipEvent (load) {
k = 0;
j = 40;
}
onClipEvent (enterFrame) {
if (_root.signal == 1) {
Status = "Message sent !";
k++;
if (k>=40) {
Status = "";
this.type.gotoAndStop(2);
this._parent.signal = 0;
this._parent.fullname = "";
this._parent.company = "";
this._parent.MailFrom = "";
this._parent.Phone = "";
this._parent.Event = "";
this._parent.Place = "";
this._parent.Dates = "";
this._parent.Lang = "";
this._parent.Body = "";
k = 0;
}
} else if (_root.signal == 2) {
Status = "Transmitting...";
}
}
Merci pour ta disponibilité.
Marta
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 4 mai 2009 à 20:40
tu veux m'envoyer ton fla et ton php, je peux regarder si tu le veux;
alise@flashforumoi.info
graphpas
Messages postés2Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention15 juin 2009 15 juin 2009 à 19:30
Bonsoir,
j'ai un soucis avec le formulaire je ne recois pas le retour du messages du correspondantest-ce que quelqu'un pourrait m'eclairer sur le problème. merçi
graphpas
Messages postés2Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention15 juin 2009 15 juin 2009 à 19:31
voiçi le code php..
<?php
#
$MailTo="graphpas@hotmail.com";
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Prénom: $firstname\n
Nom: $lastname\n
E-mail: $MailFrom\n
----------------------------------------------------------------------------\n
Sujet: $Subject\n
----------------------------------------------------------------------------\n
Message: $Body\n
----------------------------------------------------------------------------\n
Numéro de téléphone: $Phone\n
----------------------------------------------------------------------------\n
Numéro de GSM: $Gsm\n
----------------------------------------------------------------------------\n
Type: $type\n
----------------------------------------------------------------------------\n
Type2: $type2\n
----------------------------------------------------------------------------\n
Case à cocher: $caseCoche\n
----------------------------------------------------------------------------\n
Nombre de Pièces: $pieces\n
----------------------------------------------------------------------------\n
Surface: $surface m2\n
----------------------------------------------------------------------------\n
Prix souhaité: $prix Euros\n
----------------------------------------------------------------------------\n
Région: $region\n
----------------------------------------------------------------------------\n
Commune: $commune\n
----------------------------------------------------------------------------\n
Descriptif: $descriptif\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
mail($MailTo, "$Subject (de $firstname $lastname)", $FormContent, "From: $MailFrom");
#
#
# Autoresponder #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$MailFrom", "Merci de votre envoi - netcreative.eu", "$contents\n\n",
"From:graphpas@hotmail.com\n" );
#
#
# Flashsignal Variable ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>
grossetruie
Messages postés15Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 9 juillet 2009 8 juil. 2009 à 13:44
hello Alise,
Joli script :o)
Petit oubli, la variable MailFrom dans la liste des textbox de la class Php n'est pas affectée dans les sources, donc pas de confirmation mail pour le client et pas d'adresse d'expéditeur dans le mail retour.
Pour les noob rajouter dans la liste :
$MailFrom=getFormatedText($_POST['MailFrom']);
@+
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 8 juil. 2009 à 13:52
ne concerne que le formatage des textes accentués et spéciaux, hors dans un adresse mail, rien de tout cela.
Cette ligne sup, n'empêchera pas le bon fonctionnement, mais n'apporte rien à la source.
grossetruie
Messages postés15Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 9 juillet 2009 8 juil. 2009 à 14:31
ben c'est pas le retour que j'ai eu, du fait qu'elle n'était pas affectée je n'ai pas eu de confirmation (pour celui qui saisit) et le l'expéditeur n'était pas notifié sur l'en-tête du mail retour.
donc $MailFrom=$_POST['MailFrom']; est bien utile au minimum, cela dit je vais rajouter une fonction de validation d'adresse mail pour les mauvaises saisies selon les standards, ça mange pas de pain ;o) Je te renvoie la class complétée si tu veux ?
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 8 juil. 2009 à 15:27
Curieux ce que tu m'annonces, car c'est le formulaire que j'ai sur mon site de location et qui fonctionne parfaitement, si tu veux tester, je te renverrais copie du mail que je recevrais :
http://www.kazalise.fr
grossetruie
Messages postés15Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 9 juillet 2009 9 juil. 2009 à 09:59
Tout dépend comment ton Php est configuré, le serveur de ton site ne doit pas avoir la contrainte de déclarer une affectation de variable dans les scrypts, voir les variables globales en Php qui permettent de coder plus proprement. En clair, toutes variables issues d'un post ou d'un get ou autres objets externes doivent être affectées à une variable au préalable et avant toute opération. EX : $toto = $_POST['toto']; ou $titi = $_GET['titi']; Ce process est devenu en vogue à partir de la version 4 de php, et par défaut pour les versions de php aujourdhui il est actif, ce qui peut déconcerter les nouveaux flasheur codeur.
mingyue
Messages postés1Date d'inscriptionmercredi 1 juillet 2009StatutMembreDernière intervention17 juillet 2009 17 juil. 2009 à 10:25
Salut,
J'arrive bien à faire marcher mon formulaire, je reçois le message et toutes les infos qu'il contient, si ce n'est que les caractères accentués de s'affiche pas. Je n'ai pourtant pas touché à cette partie là du code. As-tu une idée?
Merci.
bosseagle
Messages postés6Date d'inscriptionsamedi 13 juin 2009StatutMembreDernière intervention 8 décembre 2010 25 juil. 2009 à 21:43
Salut, Alice j'aurais besoin de ton aide si tu veux bien! je travaille sur un site tout flash et je m'y connais peu en php, j'ai dans mon fla un formulaire contact un autre formulaire entreprise et enfin un troisième formulaire cv. Est-ce que tu pourrais y jeter un coup d'oeil et me dire ce qui ne va pas car aucun d'eux ne fonctionne, les fichiers php je les aient glaner sur ce site, j'attends de savoir si tu acceptes pour t'envoyer mon fla et les php merci.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 juil. 2009 à 21:48
hello bosseagle
bien sûr sans problèmes
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 juil. 2009 à 21:50
mingyue
si tu n'as pas changé le nom des champs de textes et variables ça devrait marcher normalement, sinon y un problème c'est sûr
bosseagle
Messages postés6Date d'inscriptionsamedi 13 juin 2009StatutMembreDernière intervention 8 décembre 2010 25 juil. 2009 à 22:03
Merci, Alise pour ta rapidité et désolé je viens de me rendre compte que j'avais écorcher ton nom oups je t'envoie tout ça de suite.
ps: ou veux-tu que je t'envoie mon fla?
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 25 juil. 2009 à 22:12
alise@flashforumoi.info
je regarde ça demain car chez nous il est déjà 0h 15
bosseagle
Messages postés6Date d'inscriptionsamedi 13 juin 2009StatutMembreDernière intervention 8 décembre 2010 25 juil. 2009 à 22:28
Merci, bonne nuit
bosseagle
Messages postés6Date d'inscriptionsamedi 13 juin 2009StatutMembreDernière intervention 8 décembre 2010 26 juil. 2009 à 16:45
Bonjour, Alise
je t'es envoyé le fla pour CS3, un grand merci et bonne chance à toi.
damienb63
Messages postés6Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention21 août 2009 20 août 2009 à 19:51
Bonjour j'ai juste un petit probleme,tout marche parfaitement sauf que le statu reste bloquer a "Envoi des informations". Je comprend pas pourtant j'ai rien modifié. Je suis juste en local et je boss sur Flash CS3. Quelqu'un pourrait m'aider svp.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 20 août 2009 à 20:41
Tu ne peux pas tester correctement en local pour les maileurs, envoies tes fichiers sur un serveur et testes. En local tu n'as pas de serveur de mail, donc les tests sont toujours négatifs et ne fonctionnent pas, même si tu te sers de WAMP ou MAMP.
damienb63
Messages postés6Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention21 août 2009 20 août 2009 à 20:47
Alors j'ai envoyé sur le serveur qui est hebergeur-discount. J'ai jamais de probleme et le CHMOD 7777 est bien mis. Les mails s'envoye bien je reçois l'accusé. Le seul probléme c'est que ça reste bloquer sur "envoi des informations". C'est pas grand chose mais ça m'enbête quand même.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 20 août 2009 à 20:56
je viens de tester, c'est effectivement pas normal, qu'il reste bloqué là, car lors de l'envoi, les champs doivent se vider et le message d'envoi être modifié
damienb63
Messages postés6Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention21 août 2009 20 août 2009 à 23:01
Merci de ta rapidité! Tu pense que ça peut venir d'ou?
damienb63
Messages postés6Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention21 août 2009 20 août 2009 à 23:03
J'ai bien reçu ton email de test. Je cherche mais je trouve pas.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 août 2009 à 10:33
tu es sûr de n'avoir absolumment rien changé
damienb63
Messages postés6Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention21 août 2009 21 août 2009 à 11:33
Non absolument rien a part que j'ai enlever des champs de formulaire,mais même tel quel sans absolument rien changer il me faisait ça aussi.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 août 2009 à 12:22
tu veux m'envoyer tes fichiers que je les teste sur mon serveur, qui sait ?
damienb63
Messages postés6Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention21 août 2009 21 août 2009 à 13:31
Oui peut-tu juste me rappeler ton adresse email stp? Et merci encore,mais si ça marche vraiment pas ne t'en fait pas je ferai un formulaire en php dans une pop-up. Ce sera sympa aussi.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 août 2009 à 14:45
alise@flashforumoi.info
mais y a aucune raison pour qu'il ne fonctionne pas, cela vient peut-être d'ailleurs, le mieux est de tester
cs_sneo
Messages postés4Date d'inscriptionmardi 15 mai 2007StatutMembreDernière intervention14 septembre 2009 14 sept. 2009 à 12:23
salut je m'appel steph et je travaille sur ton formulaire. je crée une application pour ma copine.. ou tu peux choisir entre 3 packs par la suite tu a plusieurs option pour le personnaliser. tous est chiffre. a la fin tu doit (grace a ton formulaire)envoyer un mail pour finaliser ton pack. toutes la première partie marche bien mais ton formulaire me semble bien mais je bloque aussi au moment de l'envoi.. il reste sur envoi en cour...
peux tu m'aider ?.
merci d'avance
steph
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 14 sept. 2009 à 12:39
Bonjour Steph,
vagues comme précisions, je repose les questions habituelles:
sur quel niveau as-tu installé le formulaire ? Est-il ou non dans un MC ? Chez quel hébergeur es-tu ? Acceptes-t'il la fonction "mail" ? Faut-il donner des droits de lecture-écriture sur le php (CHMOD777) ?
Autant de questions que de risques de ne pas fonctionner.
cs_sneo
Messages postés4Date d'inscriptionmardi 15 mai 2007StatutMembreDernière intervention14 septembre 2009 14 sept. 2009 à 14:07
Salut pour mon hebergeur il n'y a pas de probleme...
Il n'est pas dans un movie clip il est a la racine.
Dit moi ton adresse mais c'est tjs alise@flashforumoi.info
comme sa je t'envoi mon fichier source et tu peux zieuter un petit coup... si bien sur sa ne te dérange pas...
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 14 sept. 2009 à 15:05
exactement, sans prob, envoies !
cs_sneo
Messages postés4Date d'inscriptionmardi 15 mai 2007StatutMembreDernière intervention14 septembre 2009 14 sept. 2009 à 15:15
voila dit moi si tu ne pige pas un truk bon tu verra c'est du code symple...
merci
cbabyline
Messages postés2Date d'inscriptionjeudi 15 novembre 2007StatutMembreDernière intervention18 septembre 2009 17 sept. 2009 à 16:55
Salut Alice !
Je trouve ton formulaire super alors j'ai voulu l'utiliser. Je l'ai un peu modifié car je n'avais pas besoin d'un formulaire aussi complet et je l'ai intégré dans une page .aspx.
Malheureusement pour moi ça ne fonctionne pas :-(
<center>
Ce formulaire est destiné à vous permettre de nous laisser des messages ou nous demander
des informations sur les différents services que nous dispensons.
Pour une réservation, veuillez vous rentre sur la page destinée à cet effet.
Merci d'avance pour l'intérêt que vous nous portez, nous tenterons de répondre à
votre message dans les plus brefs délais.
<hr />
</center>
Te serait-il possible de m'aider ?
Merci d'avance.
Céline.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 17 sept. 2009 à 20:14
Bonsoir Céline,
d'abord c'est Alise et pas Alice (mais c'est pas grave, juste un clin d'œil !) et d'autre part je ne connais pas du tout, mais du tout l'ASP. Il faudrait donc que quelqu'un qui connait bien ce language traduise le PHP en ASP, ce serait d'ailleurs un plus. Je suis désolé, mais n'étant déjà pas un expert en PHP, avec l'ASP, là je suis complètement largué ! Si une âme charitable voulait bien s'y mettre ce serait très sympa.
cbabyline
Messages postés2Date d'inscriptionjeudi 15 novembre 2007StatutMembreDernière intervention18 septembre 2009 18 sept. 2009 à 08:53
Bonjour Alise ! ;-)
Merci pour ta réponse rapide même si ça ne m'avance pas !
J'espère également que quelqu'un puisse m'aider car là je patauge un peu.
Je vais continuer à chercher. Si j'ai la solution je la publierais.
En attendant, je veux bien un peu d'aide si quelqu'un connait la solution ça ira plus vite !! :-D
Merci encore.
Céline
lp5
Messages postés32Date d'inscriptionsamedi 8 mai 2004StatutMembreDernière intervention 5 septembre 2010 9 oct. 2009 à 08:45
L'un des meilleur code que j'ai pu trouver sur ce site. Vraiment bravo. pour moi, c'est un 9/10
lethimo
Messages postés6Date d'inscriptionmercredi 30 septembre 2009StatutMembreDernière intervention22 octobre 2009 21 oct. 2009 à 10:48
Bonjour Alise,
j'ai moi aussi le même problème d'envoi d'informations que DAMIENB63. Avant de placer mon propre formulaire, pour tester j'ai placé les fichiers dézippés tels quels sur le serveur SFR qui nous héberge, (en changeant les adresses mails tout de même) et rien...
http://leparcthimonnier.perso.sfr.fr/contact.html
J'espérais profiter de la réponse donnée à DAMIENN63, mais il n'y a pas eu la suite de votre échange. J'ai cherché sur le site sans trouver la réponse ;o(
Faut-il changer les permissions sur le serveur ?
Merci d'avance...
Eric
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 oct. 2009 à 12:10
tu as vérifié les droits lecture-écriture sur le php (CHMOD777) ? Tu es sûr que SFR accepte le php ? Qu'il accepte la fonction "mail()" ou seulement "email()" ?
lethimo
Messages postés6Date d'inscriptionmercredi 30 septembre 2009StatutMembreDernière intervention22 octobre 2009 21 oct. 2009 à 12:35
Merci Alise
Pour le chmod c'est réglé. Pour le php chez SFR, je me renseigne....
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 oct. 2009 à 12:39
j'ai été voir sur leur site pour tes pages perso, tu as droit à 1 Go, php5 et mySQL, par contre je n'ai trouvé aucun détail concernant les fonctions acceptées, mais peut-être dans ton espace perso, c'est spécifié !
lethimo
Messages postés6Date d'inscriptionmercredi 30 septembre 2009StatutMembreDernière intervention22 octobre 2009 21 oct. 2009 à 13:23
Re-bonjour Alise
En fait en cherchant, je viens de découvrir que la fonction mail() est interdite chez SFR
Y a-t-til une solution ?
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 oct. 2009 à 14:30
tu vois parfois à cause de détails comme ça (très important) on se prend la tête, donc se sont des renseignement qu'il faut aller chercher en amont avant d'attaquer !
Ils n'utilisent pas mail pour des raisons de sécurité, mais très certainement "email"
voilà le script que j'ai fait pour un de mes client, hébergé chez "online.net" avec la fonction "email()":
<?php
#
$MailTo="contact@flashforum-oi.info";
#$copy_dest="alise@flashforum-oi.info";
$firstname=utf8_decode($firstname);
$firstname=eregi_replace( "\r", "\n", $firstname);
$firstname=stripcslashes($firstname);
$lastname=utf8_decode($lastname);
$lastname=eregi_replace( "\r", "\n", $lastname);
$lastname=stripcslashes($lastname);
$Subject=utf8_decode($Subject);
$Subject=eregi_replace( "\r", "\n", $Subject);
$Subject=stripcslashes($Subject);
$Body=utf8_decode($Body);
$Body=eregi_replace( "\r", "\n", $Body);
$Body=stripcslashes($Body);
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format européen ("d.m.Y");
# Pour rajouter les heures de décalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'été Réunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont ÈtÈ reÁues le $nowDay ‡ $nowClock:\n\n
----------------------------------------------------------------------------\n
PrÈnom : $firstname\n
Nom : $lastname\n
E-mail : $MailFrom\n
----------------------------------------------------------------------------\n
Sujet : $Subject\n
----------------------------------------------------------------------------\n
Message : $Body\n
----------------------------------------------------------------------------\n
NumÈro de tÈlÈphone : $Phone\n
----------------------------------------------------------------------------\n
NumÈro de GSM : $Gsm\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
email("webmaster",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
lethimo
Messages postés6Date d'inscriptionmercredi 30 septembre 2009StatutMembreDernière intervention22 octobre 2009 21 oct. 2009 à 15:41
Pour le tester, faut-il changer autre chose que le mail du début. Parce que pour l'instant, rien...
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 oct. 2009 à 15:53
adresse mail au début, et tu remplaces "webmaster" par le nom de l'adresse mail
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 oct. 2009 à 15:54
et il te faut aussi vérifier si les variable de ton fla, correspondent à celles du php, sinon, effectiment ça ne marchera pas
lethimo
Messages postés6Date d'inscriptionmercredi 30 septembre 2009StatutMembreDernière intervention22 octobre 2009 21 oct. 2009 à 16:50
Pour éviter de toucher au fla j'ai rajouter des lignes qui corrrespondent aux champs :
Mais rien ne fonctionne pour l'instant :
<?php
#
$MailTo="ericdamitio@hotmail.fr";
/*
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
*/
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Prénom : $firstname\n
Nom : $lastname\n
E-mail : $MailFrom\n
----------------------------------------------------------------------------\n
Sujet : $Subject\n
----------------------------------------------------------------------------\n
Message : $Body\n
----------------------------------------------------------------------------\n
Numéro de téléphone : $Phone\n
----------------------------------------------------------------------------\n
Numéro de GSM : $Gsm\n
----------------------------------------------------------------------------\n
Type : $type\n
----------------------------------------------------------------------------\n
Type2 : $type2\n
----------------------------------------------------------------------------\n
Case à cocher : $caseCoche\n
----------------------------------------------------------------------------\n
Nombre de Pièces : $pieces\n
----------------------------------------------------------------------------\n
Surface : $surface m2\n
----------------------------------------------------------------------------\n
Prix souhaité : $prix Euros\n
----------------------------------------------------------------------------\n
Région : $region\n
----------------------------------------------------------------------------\n
Commune : $commune\n
----------------------------------------------------------------------------\n
Descriptif : $descriptif\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
email("ericdamitio@hotmail.fr",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
#email($copy_dest, "$Subject (de $firstname $lastname)", $FormContent, "De : $MailFrom");
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 21 oct. 2009 à 19:40
déjà là tu as une erreur :
email("webmaster",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
à la place du devrais avoir :
email("nomChezSFR",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
soit le nom déposé chez ton FAI (hébergeur) et non un email comme hotmail (soit chez sfr)
Bon pour le reste je n'est pas beaucoup de temps, mais il faut vraiment vérifier les variables de Flash par rapport à celle du php
lethimo
Messages postés6Date d'inscriptionmercredi 30 septembre 2009StatutMembreDernière intervention22 octobre 2009 22 oct. 2009 à 09:28
Ok Alise, merci
je vérifie tout ça
davadav
Messages postés1Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention 1 novembre 2009 1 nov. 2009 à 16:34
merci beaucoup pour ce formulaire qui fonctionne très bien
j'ai juste rencontrer un petit problème sous le navigateur Google chrome dans les champ de texte on ne peu pas rentrer certain caractère spéciaux comme les arrobases ce qui empêche le fonctionnement.
voila et encore merci
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 1 nov. 2009 à 18:29
ben Google chrome connait pas trop suis sous Mac et marche pas, mais j'utilise FF
guzul
Messages postés1Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention12 novembre 2009 12 nov. 2009 à 15:11
Bonjour Alise,
Je te remercie pour ton code qui est une mine d'or, et me convient parfaitement, je l'ai un peu modifié a ma guise (supprimé qqs champs).
Cependant... :) Je t'explique mon soucis car les liens que tu as cité ne sont plus en ligne:
Je dispose d'un .swf principal dans lequel un clip contenant un menu avec divers boutons, dont un qui va charger le .swf de ton formulaire mail.
Il se charge nickel, je recois l'email complet, quand j'en envoie un, mais le champ "envoi des informations" ne passe pas à OK (ou sur les codes erreurs si je ne remplis pas tout) et les autres champs ne se réinitialisent pas.
J'ai testé les sources directement sans passer par mon site, mais en attaquant directement le répertoire contenant les fichiers .php et .swf aucun soucis tout fonctionne.
Je me doute qu'il s'agisse d'un soucis de pointage entre un _root, et autre... mais la je sèche depuis qqs jours. Si tu pouvais simplement me faire passer les aides que tes liens contenaient ca serait super (j'aime bien chercher), ou sinon si je peux voir avec toi ca serait super sympa aussi.
désolé pour la tartine ^^
je t'ai envoyé en MP le détail de mes sources pour ne pas trop polluer le post
je te remercie d'avance!
amicalement
GuZuL
Mazesto
Messages postés6Date d'inscriptionmardi 5 février 2008StatutMembreDernière intervention13 mars 2008 26 nov. 2009 à 23:44
Bonjour Alise,
Tout d'abord excellent ton formulaire. Je ne suis pas un codeur mais un graphiste et il m'apporte ce dont j'ai besoin, merci !
J'aurais voulu avoir une précision, dans les réponses mail, les accents ne sont plus pris en compte, je ne sais pour quelle raison. Je suis hébergé chez OVH. J'ai bien mis tous les codes comme décrit plus haut dans les messages ici. Je seche... Je te mets le code si tu as 2 minutes merci par avance :
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
eric2paris11
Messages postés10Date d'inscriptionmardi 9 septembre 2008StatutMembreDernière intervention28 juin 2011 18 févr. 2010 à 01:58
salut, ca marche chez moi, c'est cool.
mais juste un petit soucis, quand je veux ouvrir le .fla, j'ai une ''erreur inatendue''
est ce parceque je suis sous flashMX ou aurais tu un autre .fla a me faire tester???
merci pour ton aide precieuse
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 18 févr. 2010 à 09:45
Mazesto
Messages postés6Date d'inscriptionmardi 5 février 2008StatutMembreDernière intervention13 mars 2008 18 févr. 2010 à 10:09
Oki merci Alise pour ta réponse, je vais tester cela !
eric2paris11
Messages postés10Date d'inscriptionmardi 9 septembre 2008StatutMembreDernière intervention28 juin 2011 18 févr. 2010 à 15:36
yessss merci alise.... ca marche maintenant
merci pour ton aide
salut
eric2paris11
Messages postés10Date d'inscriptionmardi 9 septembre 2008StatutMembreDernière intervention28 juin 2011 20 févr. 2010 à 00:05
bonjour alise,
Sans nouvelle d'almouminoun pour l'autre formulaire flash, je me suis repenché sur le tiens.
Le soucis, c'est qu'il y a trop de champ pour ce que je veux en faire. j'ai donc sorti une partie de champ que je ne voulais pas du champ de vision, mais a partir de la, je ne recoi plus de mail...
qu'en dit tu? est-ce le fait de modifier le .swf avec flahMX ou le fait de sortir certains champs??
merci pour ton aide rapide, c'est simpa!!
eric2paris11
Messages postés10Date d'inscriptionmardi 9 septembre 2008StatutMembreDernière intervention28 juin 2011 20 févr. 2010 à 01:27
NONNNNN, c'est bon, apres beaucoup de bidouille, j'ai reussi a enlever des champs et recevoir les mails....
merci et bonne soirée
Pokepat
Messages postés17Date d'inscriptionsamedi 13 mars 2004StatutMembreDernière intervention17 juin 2009 2 avril 2010 à 00:48
Salut Alise. Pour moi, c'est le fla qui coince.Il fonctionne super bien (puisque c'est toi qui me l'avait trafiquoté et il marche nikel). Le problème est que j'ai voulu le réinstaller sur une mise à jour d'un site, et du coup, il ne fonctionne plus...!!Il reste bloqué sur "envoi des informations", mais je reçois bien les mails... C'est donc sans doute une histoire de chemin dans le fla, mais j'ai tout essayé (je crois) (les _root, les _parent x2, x3 ), ça coince toujours au même endroit.
Tu voudrais pas jeter un coup d'oeil sur le fla s'il te plaît? si tu as le temps bien sûr...Please...je ne sais plus quoi faire...
En fait, il me faudrait la réponse que tu as dû faire à DamienB63, mais je ne la trouve pas dans le forum.
Mota2
Messages postés7Date d'inscriptionmercredi 9 juillet 2008StatutMembreDernière intervention 9 avril 2010 9 avril 2010 à 22:38
Franchement, GRAND Merci à toi Alise,
Je cherchais un formulaire pour mon site en flash et tu viens de me sauver la vie !! :)
Très bonne source, je me suis tiré les cheveux quand même...
Bon ok, jte le dis j'ai un ptit soucis, chez moi nikel ça marche impecc...
par contre j'ai demandé à un pote de testé de chez lui, je reçois bien son message par contre de son côté il ne reçois pas d'accusé... c'est pas grand chose mais bon...
En tout cas encore merci et bonne continuation
PEACE !!
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 16 avril 2010 à 07:14
Bonjour alise,
Je viens de reprendre ton formulaire, il a évolué depuis, j'avais encore l'ancienne version. J'ai regardé, pour ne pas te faire perdre ton temps, tous les commentaires mais.....
j'ai le même problème que "Commentaire de crabman le 01/02/2008 00:50:48" "Commentaire de crabman le 01/02/2008 14:18:42"
Dans le type 1, lorsque je coche "appartement" ou que je laisse par défaut au lieu de mettre Appartement il met systématiquement "terrain" dans le mail. Par contre pour "Maison" et "Terrain" cochés, c'est bon ils me renvoient bien ces deux là respectivement.
Aurais tu la solution ??????????? J'ai bidouillé tous se que je pouvais mais je bloque
Merci d'avance et bravo d'être toujours là
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 16 avril 2010 à 10:50
regardes dans le php, ce doit être là qu'il faut changer
studiotiger
Messages postés9Date d'inscriptionjeudi 14 septembre 2006StatutMembreDernière intervention16 avril 2010 16 avril 2010 à 11:13
le php fonctionne bien, rien ne cloche apparemment. Ca doit etre dans le FLA, je l'ai retourné rataretourné selon mes compétences, mais rien pas de bol
lp5
Messages postés32Date d'inscriptionsamedi 8 mai 2004StatutMembreDernière intervention 5 septembre 2010 18 avril 2010 à 11:46
bonjour à tous
ce formulaire est excellent
quelqu'un aurait la solution pour ajouter une fonctionnalité :
permettre de transmettre un fichier via ce formulaire ????
merci, merci
lox
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 18 avril 2010 à 12:40
jple777
Messages postés3Date d'inscriptionvendredi 12 mars 2010StatutMembreDernière intervention28 septembre 2012 8 mai 2010 à 00:39
bonjour,
merci pour ton form il est super. J'ai pourtant une question dont je cherche partout la réponse depuis des jours...
Comment peut-on l'utiliser avec des caractères grecs???
J'ai testé plein de codes, aucun ne fonctionne.
any idea?
merci
godak
Messages postés61Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention27 août 2010 13 juin 2010 à 11:03
Bonjour,
Comme beaucoup d'entre vous visiblement j'utilise ce formulaire depuis assez longtemps.
Je le réutilise, mais j'ai un micro soucis.
Je le rempli, j'envoie, ca part, message comme quoi c'est bon...
Et là il vide les champs remplis sauf 2, un que j'ai créé et un autre existant.
Je voulais juste savoir où ca se passait pour que corrige
J'imagine qu'une fois le bon signal renvoyé par le php, le fla fait le ménage, mais je vois rien.
merci d'avance et merci Alise
nymo73
Messages postés3Date d'inscriptionlundi 14 juin 2010StatutMembreDernière intervention29 juin 2010 28 juin 2010 à 18:26
Bonjour,
Un grand merci pour ce formulaire !
Test en ouvrant directement contact.swf depuis l'hébergeur :
Avec Free == Fonctionnement OK
Avec Amen, cela ne fonctionne pas, on reste bloqué sur "envoi des informations" mais mail OK.
Ma question : y-a t-il une configuration particulière côté hébergeur : version Php, Php.ini ?
Merci.
nymo73
Messages postés3Date d'inscriptionlundi 14 juin 2010StatutMembreDernière intervention29 juin 2010 28 juin 2010 à 18:29
Re,
Petite précision, chez Amen, la version PHP est la 5.2.5 ...
Encore merci.
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 28 juin 2010 à 19:23
peut-être faut-il donner des droits (chmod 777) chez Amen ? Enfin je ne sais pas je ne bosse pas avec cet hébergeur en qui je n'ai pas trop confiance (mais avec unetun.fr, online.net, OVH et accessoirement Free pour tests)
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 28 juin 2010 à 19:34
Voir aussi quelle fonction Amen emploie (mail ou email) donc un paramétrage du php différent ce qui est le cas chez online (qui ne prend que la fonction "email")
nymo73
Messages postés3Date d'inscriptionlundi 14 juin 2010StatutMembreDernière intervention29 juin 2010 29 juin 2010 à 11:05
Merci pour la réponse.
Tout fonctionne avec Amen concernant l'envoi et la réception de mail.
Donc la fonction mail fonctionne.
C'est juste l'affichage du status qui n'affiche pas "okay" et qui ne réinitialise pas les champs.
Idem après chmod 777 sur le fichier php ...
C'est comme si il n'arrivait pas à interpréter quand $signal==1 ...
Et je ne comprends pas bien ces variables :
onClipEvent (load) {
k = 0;
j = 40;
}
onClipEvent (enterFrame) {
if (_root.signal==1) {
Status = "Okay";
k++;
Merci !
lotfi2benak
Messages postés16Date d'inscriptiondimanche 9 octobre 2005StatutMembreDernière intervention 2 août 2007 21 juil. 2010 à 23:47
merci pour ce code qui est vraiment magnifique
lotfi2benak
Messages postés16Date d'inscriptiondimanche 9 octobre 2005StatutMembreDernière intervention 2 août 2007 23 juil. 2010 à 01:11
bonjour, comment on fait pour modifier le style des cases ? couleur et épaisseur des contour, forme des bordures la couleur du fond, je souhaite adapté le formulaire au style de mon site.
merci encore une fois pour ce magnifique code qui mérite la note 10/10
philwatt
Messages postés2Date d'inscriptionmardi 22 janvier 2008StatutMembreDernière intervention22 septembre 2010 22 sept. 2010 à 13:14
Salut à tous, bravo pour ce code, c'est super.
J'ai réussi à installer tout ca sur un site free.fr (pas sans qqls 100' d'essais)
Mais le formulaire reste bloqué sur la fleur rose qui bouge.
+ si je ne rempli pas les champs cela ne dit rien
+ il n'y a pas de confirmation d'envoi.
Z'auriez une idée ?
Meci.
« En essayant continuellement, on finit toujours par réussir.
Donc plus on échoue, plus on est proches de la réussite »
Thomas EDISON
JohnXIX
Messages postés2Date d'inscriptionmercredi 14 octobre 2009StatutMembreDernière intervention30 novembre 2010 30 nov. 2010 à 09:32
Bonjour,
Ce formulaire serait nickel, s'il n'y avait pas un petit souci chez moi qui est le suivant. En effet je charge le formulaire (contact.swf) dans mon site en Flash (codé en AS3) de la manière suivante :
var form = new Loader();
form.load(new URLRequest("contact.swf"));
addChild(form);
Tout se passe bien à part le fait que lorsque je rempli le formulaire et que je clique sur envoi, il m'affiche "votre prénom SVP" malgré le fait qu'il soit déjà rempli ^^'.
N'ayant pas trouvé de réponse dans les post précédents (ou alors j'ai mal cherché), je me permet de poster mon problème.
Si quelqu'un a une solution, qu'il parle ou se taise à jamais :p ^^.
Merci beaucoup. :)
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 30 nov. 2010 à 10:14
Bonjour JohnXIX,
peut pas marcher avec AS3, complétement incompatible, le formulaire est en AS1, peut fonctionner sans prob avec AS2.
Voilà une source de formulaire en AS3, si ça t'intéresse :
JohnXIX
Messages postés2Date d'inscriptionmercredi 14 octobre 2009StatutMembreDernière intervention30 novembre 2010 30 nov. 2010 à 18:23
Aaaaah ok j'avais un doute à ce sujet et tu viens de le confirmer. Merci beaucoup pour cette réponse rapide et ton lien. Dommage je l'aime bien ton formulaire ^^.
dadandgad
Messages postés2Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention18 janvier 2011 18 janv. 2011 à 11:33
Bonjour,
je suis hébergée chez ikoula. J'ai un souci avec les checbox sur mon formulaire que j'ai modifié. Alors pour être sûre, j'ai testé directement cette source et j'ai le même problème. Rien ne se renseigne dans mon mail de réception au niveau des checbox. J'ai donné tous les droits au dossier. Si quelqu'un pouvait m'aider, cela fait plusieurs jours que je cherche une solution... mais en vain.
Merci d'avance
dadandgad
Messages postés2Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention18 janvier 2011 18 janv. 2011 à 15:17
Je fais suite au mail juste avant...
Bizzaroid...
Les checbox fonctionnent sur un hébergement OVH et sur un autre d'OVH non...
Sur Ikoula ils ne fonctionnent pas non plus.
Je ne suis pas très douée, je pense comprendre, après avoir lu 2 fois tous les commentaires de ce code source, qu'il s'agirait de l'hébergeur, j'imagine qu'il faut que je me renseigne sur le fait que ce soit du php4 ou du 5 ?
Quelqu'un à déjà eu ce problème ?
Merci
cs_ricob
Messages postés13Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention 3 novembre 2006 1 févr. 2011 à 11:45
bonjour , source tres sympa et fonctionnelle ! merci bcp
serait il possible d'enrichir le mail en html ? des polices grasses et en couleur , un fond de couleur etc ... et serait il possible de faire la meme chose dans le reponse ?
imas7
Messages postés4Date d'inscriptionvendredi 7 avril 2006StatutMembreDernière intervention18 février 2011 17 févr. 2011 à 12:58
Bonjour ALISE
Merci tout 'abord pour ton code
Mais j'ai un petit soucis
j'ai créer un fichier contact.php dans le quelques j'ai insérer ton application flash qui agi avec le fichier flatform.php. J'ai modifier l'adresse email "$MailTo".Mais quand j'écris mon message et que je clik sur "envoi", le traitement se déroule bien la status donne "okay" à la fin mais je n'ai aucun message dans ma boite email. Merci de m'aider stp ; c'est très urgent
imas7
Messages postés4Date d'inscriptionvendredi 7 avril 2006StatutMembreDernière intervention18 février 2011 17 févr. 2011 à 13:00
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 17 févr. 2011 à 13:29
Bonjour IMAS7
tes données ne suffisent pas
1/ où es-tu hébergé (CAD sur quel FAI tu fais tes essais si c'est Wanadoo c'est rapé, il accepte pas php)
2/ il est possible que ton FAI, ne donne pas les droits automatiquement (CHMOD 777 à faire par toi-même sur le fichier php)
3/ comment as-tu intégré ce formulaire à ton fla ? Niveau 0 ou sup ou dans un MC ?
Toutes ces choses ont leur importance, et sans avoir de réponse précise de ta part, je ne peut pas t'aider
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 17 févr. 2011 à 13:31
Forbidden
You don't have permission to access /gospelrecords/site/Contacts.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
imas7
Messages postés4Date d'inscriptionvendredi 7 avril 2006StatutMembreDernière intervention18 février 2011 18 févr. 2011 à 10:18
Salt ALISEJ'ai eu un petit soucis avec mon mon compte. Mais je l'ai changé. la nouvelle adresse est : http://gospel-records.x10.mx/gospel/site/Contacts.php Je suis hébergé chez un FAI gratuit x10 Hosting.
Apres quelques bricolages, je reçois le message écris dans ma boite email. Mais le champ "E-mail" reste vide.
As tu une solution à me proposer STP. merci d'avance
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 18 févr. 2011 à 10:37
ben si le reste marche, je ne vois pas quoi te dire, il n'y a pas de raison que le champs email reste vide
imas7
Messages postés4Date d'inscriptionvendredi 7 avril 2006StatutMembreDernière intervention18 février 2011 18 févr. 2011 à 12:05
Rebonjour ALISE
TOut est rentrer dans l'ordre. il a fallu bizarrement que j'augmente la ligne "$MailFrom=getFormatedText($_POST['MailFrom']);" pour que ça soit ok.
Merci pour tout ALISE.
dolbyfr33
Messages postés2Date d'inscriptionsamedi 8 avril 2006StatutMembreDernière intervention10 mars 2011 10 mars 2011 à 18:49
Bonjour, super le formulaire marche très bien et est très simple!!!
Ma seule question est : peut-on changer l'adresse mail "grupokreuz..." depuis laquelle on reçoit l'info?
A qui correspond cette adresse et le détenteur a-t-il accès aux données échangées?
Peut-être que ma question est nulle mais je n'y connais pas grand chose en php etc. Je ne suis que graphiste, je ne programme jamais et c'est la 1ère fois que je fais un formulaire sans l'aide d'un programmateur ^^
Merci pour votre réponse ;)
Marina
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 10 mars 2011 à 18:58
dolbyfr33
Tu n'as simplement qu'à changer l'adresse mail, par celle où tu veux que le mail soit reçu.
Cordialement
dolbyfr33
Messages postés2Date d'inscriptionsamedi 8 avril 2006StatutMembreDernière intervention10 mars 2011 10 mars 2011 à 19:10
J'ai trouvé la solution, en effet comme le dit IMAS7, il faut ajouter la ligne
$MailFrom=getFormatedText($_POST['MailFrom']);
(manquante dans le fichier PHP du tutoriel)
Merci pour ce formulaire qui dépanne vraiment!!
Marina
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 10 mars 2011 à 19:16
mais cette ligne n'est pas indispensable, dans le sens où il n'y a pas de caractères accentués ou spéciaux.
lp5
Messages postés32Date d'inscriptionsamedi 8 mai 2004StatutMembreDernière intervention 5 septembre 2010 14 mars 2011 à 07:54
cs_narpa
Messages postés1Date d'inscriptionmardi 19 avril 2011StatutMembreDernière intervention27 avril 2011 27 avril 2011 à 11:52
Waouuu, en 2 essais ca fonctionne nickel, tu es un DIEUUUUUU
et pourtant suis un noob de flas, mais j'ai quand meme reussi a personnaliser ton exemple, mille milliard de merci, je prierais tous les jours dorenavant
jple777
Messages postés3Date d'inscriptionvendredi 12 mars 2010StatutMembreDernière intervention28 septembre 2012 28 sept. 2012 à 16:43
Bonjour Alise,
Merci pour ce (déjà ancien) formulaire qui fonctionne parfaitement (même après mes adaptations).
Juste une question sur un détail: je n'arrive pas à faire un reset des check box et boutons radios.
Sans doute une question de ciblage...
cette ligne ne fonctionnant pas: _root.type.gotoAndStop(1);
ni celle-ci: type.gotoAndStop(1); ni avec un label au lieu du numéro de frame.
aurais-tu une idée?
jp
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 28 sept. 2012 à 20:43
bonsoir JPLE777,
Ce formulaire est déjà très ancien, et j'avoue que depuis quelques années ont passé, mais tu as dans Flash un outil de ciblage très pratique, sert'en pour trouver la cible et cela devrait aller. Depuis bien longtemps je suis passé en AS2 et les choses on bien changées depuis. Je ne suis pas passé en AS3 (trop vieux maintenant), mais si tu as besoin d'un type spécifique de formulaire fais-moi signe j'en ai un bon nombre sous le coude ! (alise[at]izi[point]re
jple777
Messages postés3Date d'inscriptionvendredi 12 mars 2010StatutMembreDernière intervention28 septembre 2012 28 sept. 2012 à 21:36
Bonsoir Alise,
Je suis carrément bluffé par la rapidité de ta réponse :-) car je pensais, vu l'ancienneté de la source originale, que tu aurais laissé tombé le topic, ce qui serait d'ailleur très légitime!
Bref j'ai posté à tout hasard...
Pour mon petit souci, en fait c'est déjà résolu, j'ai bidouillé un brin et ça fonctionne nickel.
Le seul petit truc qui ne fonctionne pas, ce sont les Tabs pour passer d'un champs à l'autre...
Ca je ne sais pas pourquoi, mais je m'en passe aisément, ce n'est vraiment pas indispensable.
Je suis sur mac comme toi, mais sur windows ça ne fonctionne pas non plus.
Je prend bonne note de ta proposition pour d'autres modèles de formulaires, merci beaucoup.
Pour l'instant ton vieux petit formulaire tout simple me plaît bien et fonctionne parfaitement, alors j'en profite pour te remercier du bon boulot et du suivi rare que tu as prodigué depuis qq années à tous les flasheurs assoiffés de code! :-)
Je suis passé en AS3 (ouille), mais là c'était pour implémenter un ancien site en AS2.
Dès que j'aurai fini de chipoter dessus je t'enverrai l'adresse comme ça tu pourras reconnaître ton formulaire (auquel je n'ai quasi rien changé).
Merci encore et désolé pour ce long blabla du soir...
jp
KoZaki
Messages postés46Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention20 novembre 2014 20 nov. 2014 à 15:30
Un grand merci à cs_alise, et si on veut adapter le script à PHP 5.3+ :
6 janv. 2008 à 19:21
quel est ton hébergeur, te faut t'il donner les droits à ton php (CHMOD 777), ton formulaire est-il au niveau 0 ou chargé sur un level supérieur, pour GSM as-tu bien changé la variable dans le fla et le php ? Tant de choses qui paraissent insignifiantes font qu'un formulaire ne fonctionne pas ou mal !
6 janv. 2008 à 21:05
alors je suis sous l'hebergeur free-h ton script marche trés bien à par comme je te l'ai dit les deux champs GSM et tel fixe peux tu m'indiquer ce que je doit changer comme variable dans le FLA et le PHP.. est aussi le probléme au niveau de l'email de l'expediteur qui s'affiche toujours pas au sein du méssage envoyer tout en sachant qu'il me marque nobody juste à coté de l'objet du message :s
le chmod est sur 777 et pour le level j'ai pas bien compris mais j'ai rien toucher donc il doit étre sur un level par defaut (@.@)
7 janv. 2008 à 10:27
envoies-moi tes fichiers (le fla et le php)en me précisant ta version de Flash,je regarde si je peux je donner un coup de main.
alise@flashforum-oi.info
17 janv. 2008 à 19:31
Et merci Alise pour ce formulaire et le suivi derrière ;-)
J'ai lu les précédents post et j'ai un problème partagé par d'autres : Le message reste bloqué sur "envoi des informations". Mais je recois le bien le mail.
Je crois que tu proposais une solution ici : http://www.flashforum-oi.info/viewtopic.php?t=26
Mais apres y avoir jeté un oeil, çà ne correspond pas (post sur un loading a la place)
Pour indication, je n'ai rien touché au formulaire, juste mis mon adresse email dans le doc php. Le swf est celui d'origine. Donc level 0
Mon hébergeur est www.strato-alojamiento.es. Ca peut venir de là ?
Merci !!!
17 janv. 2008 à 20:15
j'ai ét voir sur le site de ton hébergeur, malheureusement je ne comprend pas l'espagnol (seulement l'anglais et l'italien), je ne peux donx pas savoir quel sont ses impératifs, peut-être la version du php, peut-être les droits à donner sur les php (CHMod 777), s'il prend la fonction "mail" ou "email", tant de petits détails qui peuvent faire que ton formulaire fonctionne ou non.
Le formulaire que tu as tester fonctionne chez la plupart des hébergeurs acceptant le php4 et la fonction "mail" (Free.fr, ovh.fr, unetun.fr, et bien d'autres), donc tant que je n'ai pas plus d'info, je suis dans l'incapacité de te répondre favorablement
18 janv. 2008 à 20:44
Je vais essayer de tatonner un peu pour resoudre çà...
29 janv. 2008 à 23:45
1 févr. 2008 à 00:50
J'ai juste un petit souci lorsqu'on clique sur les "checkboxes", ds le mail reçu après remplissage, le type désigné ne correspond pas au clic effectué (comme si il y avait un décalage ds le code) celui ci :
onClipEvent (mouseUp) {
//if (!checked) {
if (this.checked==0){
_root.type = "Appartement";
}
if (this.checked==1){
_root.type = "Maison";
} else {
_root.type = "Terrain";
}
}
Donc lorsque je clique par exemple sur la box Appartement, le mail me renvoie Terrain, etc...je ne sais pas d'ou ça peut venir et je tourne en rond. Si On pouvait me depanner ce serait bien cool ;-)
1 févr. 2008 à 09:43
1 févr. 2008 à 14:18
Donc dans le type 1, lorsque je coche "appartement" ou que je laisse par défaut on va dire, ça me renvoie bien type1 > "terrain" dans le mail. Par contre pour "Maison" et "Terrain" cochés, c'est bon ils me renvoient bien ces deux là respectivement.
Si tu arrives à trouver la faille, je t'en serais reconnaissant ;-) En tout cas dans le script flash plus haut, je vois pas ce qui cloche...
26 févr. 2008 à 13:18
j'ai un soucis car lorsque je l'utilise chez différents hébergeurs (nfrance, 1and1..) tout marche parfaitement mais lorsque je l'utilise chez amen la relation entre le swf et le php ne se fait pas et du coup le mail ne s'envoie pas... :-(
pourtant j'ai bien vérifié le nom du php et le CHMod777... Si quequ'un a une idée.. merci !
26 févr. 2008 à 13:30
quel pack as-tu chez Amen ?
26 févr. 2008 à 13:34
26 févr. 2008 à 13:47
26 févr. 2008 à 13:59
26 févr. 2008 à 15:08
26 févr. 2008 à 15:10
email("webmaster",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
#email($copy_dest, "$Subject (de $firstname $lastname)", $FormContent, "De : $MailFrom");
#
#
# Autoresponder #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
email("peggi","$MailFrom","Merci de votre envoi - PEGGIMMO.com","$contents\n\n");
#
#
# Flashsignal Variable ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>
26 févr. 2008 à 15:50
26 févr. 2008 à 15:58
26 févr. 2008 à 16:12
26 févr. 2008 à 18:56
29 févr. 2008 à 16:32
29 févr. 2008 à 19:10
20 mars 2008 à 12:35
swf de mon site web pour que les gens puissent me contacter mais ça pêche quelque part.
J'ai verifié les actions sur le bouton envoi, sur le calque Actions, et même le code et les infos dans flaform.php mais tout parait correct et pourtant rien n'y fait. Je crois que mon fai accepte la fonction mail php, je ne vois vraiment pas
20 mars 2008 à 13:34
22 mars 2008 à 02:01
<?php
#
$MailTo="ringletc@yahoo.fr";
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
$firstname=getFormatedText($_POST['firstname']);
$lastname=getFormatedText($_POST['lastname']);
$Subject=getFormatedText($_POST['Subject']);
$Body=getFormatedText($_POST['Body']);
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Prénom: $firstname\n
Nom: $lastname\n
E-mail: $MailFrom\n
----------------------------------------------------------------------------\n
Sujet: $Subject\n
----------------------------------------------------------------------------\n
Message: $Body\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
mail($MailTo, "$Subject (de $firstname $lastname)", $FormContent, "From: $MailFrom");
#
#
# Autoresponder #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$MailFrom", "Merci de votre envoi, je vous contacterai dés que possible - Treeline.fr.nf", "$contents\n\n",
"From:ringletc@yahoo.fr\n" );
#
#
# Flashsignal Variable ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>
et voici pour le bouton envoi :
on (release) {
if (signal != 2 && MailFrom .indexOf("@") !=-1 && MailFrom .indexOf(".") !=-1 && Subject !="" && Body !="" && firstname !="" && lastname !="") {
signal=2;
loadVariablesNum("flaform.php", 0, "POST");
}
else if(Body == "") {
mc.Status = "Votre message SVP";
}
if (Subject == "") {
mc.Status = "L'objet de votre mail";
}
if ( MailFrom .indexOf("@") ==-1 || MailFrom .indexOf(".") ==-1) {
mc.Status = "Email incorrect !";
}
if (lastname == "") {
mc.Status = "Votre nom SVP";
}
if (firstname == "") {
mc.Status = "Votre prénom SVP";
}
}
22 mars 2008 à 19:29
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
et d'écrire comme ça à la place :
$nowClock=date("H:i:s");
je sais qu'à un moment ça m'avait foutu la mer……
24 mars 2008 à 07:38
25 mars 2008 à 11:34
j'ai testé votre source le message s'envoie mais je ne le reçois jamais !
pourriez vous m'aider !
merci
25 mars 2008 à 12:23
je repose les questions habituelles:
sur quel niveau as-tu installé le formulaire ? Est-il ou non dans un MC ? Chez quel hébergeur es-tu ? Acceptes-t'il la fonction "mail" ? Faut-il donner des droits de lecture-écriture sur le php (CHMOD777) ?
Autant de questions que de risques de ne pas fonctionner.
25 mars 2008 à 12:29
en tout cas en ce qui me concerne j'ai testé le formulaire
tel quel chez mon hebergeur et ça ne fonctionne pas. Je suis chez Scarlet.
25 mars 2008 à 12:49
http://www.flashforum-oi.info/mailDavid/form.html
par contre je ne connais pas Scarlet, j'ai regardé sur leur site et n'ai trouvé aucunes données techniques concernant le php ou les langages dynamiques, seulement "vous disposez de 50 MB d’espace web pour créer votre propre site web"
25 mars 2008 à 12:53
peut-être faut-il créer un dossier special pour les scripts php à la racine (enfin c ce que j'ai cru comprendre)
je vais tester le form que tu viens de refaire
merci à toi pour le suivi ;
25 mars 2008 à 12:55
http://www.scarlet.be/residential/fr/assistance/shared_hosting/a150466
25 mars 2008 à 13:40
25 mars 2008 à 14:07
as-tu essayer de placer ton php dans le répertoire cgi-bin ?
et corrigé le chemin du php dans le fla ?
25 mars 2008 à 14:12
25 mars 2008 à 14:15
je viens d'aller voir le site de 1 hébergement, voir dans la FAQ > Puis-je choisir entre php4 et php5 (questions techniques), as-tu configuré le php (choisir le 4).
Sinon, il n'y a pas de raisons pour que ça ne marche pas.
25 mars 2008 à 14:17
voir si le php5, n'est sélectionné par défaut
25 mars 2008 à 14:30
on (release) {
if (signal != 2 && MailFrom .indexOf("@") !=-1 && MailFrom .indexOf(".") !=-1 && Subject !="" && Body !="" && firstname !="" && lastname !="") {
signal=2;
loadVariables("cgi-bin/flaform.php", "0", "POST");
etc..
Et j'ai mis le flaform.php dans le dossier cgi-bin mais le statut du formulaire reste sur envoi des informations et aucun mail n'arrive. Je dois avoir la tête à l'envers...
25 mars 2008 à 16:49
voilà ce que me dit l hebergeur :
Il est possible que vos mails n'arrivent pas à destination car votre variable $MailFrom n'est pas initialisée et que vous utilisez "From:votreMail@votreFai.com\n" dans vos headers.
ils me disent d editer les bonnes infos !
que dois je faire ?!
25 mars 2008 à 18:54
fais un essai avec ces sources chez ton hébergeur, il n'y a pas la variable mailFrom
http://www.flashforum-oi.info/tut/email/emailFla_Php.zip
25 mars 2008 à 18:56
ce serait sympa de leur part de donner les bonnes infos, c'est trop facile de répondre ça !
25 mars 2008 à 18:59
tu n'as pas un autre hébergeur chez qui tester ? Fais un essai de mes sources sans rien changer, juste l'adresse email où doit revenir l'info, j'ai pour le moment pas reçu de test de ta part sur :
http://www.flashforum-oi.info/mailDavid/form.html
as-tu envoyé quelque chose ?
25 mars 2008 à 20:10
pour ce qui est de l'essai avec ta source c'est ce que j'ai fait, je n'ai changer
que l'adresse ou doit arriver le mail. Non le formulaire ne fonctionne plus,
page introuvable. Je crois que je vais me concentrer sur les options de l'hebergeur.
Merci ;
26 mars 2008 à 09:39
je suis perdue !
26 mars 2008 à 15:29
chez multimania et au miracle ça fonctionne. Chez Scarlet on dirait que la
fonction mail et les scripts php pose problème. je sais où mettre mon site mnt
avec une petite redirection ;-)
Merci à toi
26 mars 2008 à 19:25
tant mieux !
marinemai
je ne sais plus quoi te dire, ça me parait tellement simple ! Aurais-tu un compte chez Free pour tester ?
27 mars 2008 à 14:44
27 mars 2008 à 19:19
les sources telles que je les ai déposé sur ce forum, en ne changeant que ton adresse mail sur le php, fonctionnent chez de multiples FAI (Fournisseurs d'Accès Internet) et hébergeurs, tels que Free, Online, OVH, unetun, Multimania (donc en gros les principaux hébergeurs).
Donc si tu testes les sources en ne changeant que l'adresse mail dans le php et que ça ne fonctionne pas, ça ne peux pas venir du fla, mais de l'hébergeur qui a certainement des contraintes que je ne connais pas.
Pour te conforter dans ce problème, ouvres-toi un compte chez Free et fais les tests.
Voir le cas de Castrum1 !
27 mars 2008 à 19:26
28 mars 2008 à 18:55
est ce que le problème pourrait venir du fichier texte, car sur le mien je n'ai rien écrit ?!!!
28 mars 2008 à 19:26
29 mars 2008 à 08:49
je ne sais plus quoi faire...
une autre question qui n'a rien avoir comment puis je centré mon flash sur tous les écrans quelque soit leurs tailles? car sur mon écran il est centré mais dès que je le regarde sur un plus grand il est à gauche ? est ce que le fait de le mettre dans un tableau pourrait suffir ?
merci.
29 mars 2008 à 09:00
alise@flashforum-oi.info
21 avril 2008 à 19:48
J'ai en revanche un problème de ciblage lorsque je charge le form. (dans une cible) par loadMovie depuis un fla principal.
J'ai bien été ici : http://www.flashforum-oi.info/viewtopic.php?t=4 comme tu le dis plus haut pour comprendre le "Formulaire au niveau Supérieur" mais rien n'y fait...Il me semble que c'est le chemin de la variable "signal" que je n'arrive pas à pointer correctement.
Si tu peut m'aider ce serais avec plaisir... merci
25 mai 2008 à 11:21
je t'ai envoyé un message privé sur ce problème que je rencontre, mais je précise : les carctères obtenus habituellement avec la touche shift appuyée quand on rempli ton formulaire ne marchent pas depuis mon pc, sauf sur Internet explorer 7. Ni safari ni firefox ne me permettent de taper les carctères suivant
1234567890°+~#{[|`\^@]
c'est assez génant pour le @
Merci pour ton aide
25 mai 2008 à 20:06
désolé de ne pas t'avoir encore répondu, je reçois pas jour de dizaines de demandes. En ce qui me concerne très difficile de te répondre étant sur Mac et n'ayant jamais rencontré de ce genre de problèmes !
As-tu essayé sur un autre ordinateur, pour voir si la même chose se reproduisait ?
26 mai 2008 à 19:30
je suis allé sur un mac chez des amis et ce problème ne se pose pas sur le firefox installé sur ce mac, mais sur mon pc seul Internet explorer affiche correctement les caractères..
Une histoire d'encodage du texte sur le navigateur ? j'ai modifié, fais des essais..rien.
mais sur ton fla, peut-être dois-je intégrer certains carctères dans les propriétés du texte? je ne sais pas trop utiliser ces options. Je sais par contre intégrer une police dans le swf qui ne serait pas installée sur l'ordi du destinataire...
je vais demander aux internautes amis quand le site sera réellement en ligne, ce qui se passe chez eux.
je t'envoie quand même le lien en MP, c'est à la page contact... Aucune obligation de t'en occuper de suite, bien sûr.
Sinon, si tu peux me dire comment faire pour que ton formulaire serve pour deux adresses différentes, sachant que les fichiers sont stockés à la racine : il faut sans doute les renommer : "platformBis.php, "contactBis.html" "contactBis.swf" en modifiant le code correspondant. Je n'ai pas essayé...
merci encore
30 mai 2008 à 16:06
c'est une question de la ligne "wmode transparent" dans le code html, (parmètres du swf) je l'ai supprimée et c'est réparé.
30 mai 2008 à 19:26
$MailTo="maPremiereAdresse@monSite.com";
$copy_dest="maDeuxiemeAdresse@monSite.com";
ensuite sous "".urlencode(utf8_encode($FormContent));"
mail($MailTo, "Objet (de $prenom $nom)", $FormContent, "De : $email");
mail($copy_dest, "Objet (de $prenom $nom)", $FormContent, "De : $email");
Objet, étant le thème du mail que tu veux
13 juin 2008 à 22:46
Merci pour ton formulaire, je remarque qu'il est très utile pour beaucoup de personnes... Je le trouve très sympa et pratique...
Voilà je ne sais si tu peux m'aider dans mon problème. J'ai très bien réussi à modifier le formulaire à ma convenance, dans une copie de ton fichier fla. Ensuite, je l'ai intégrer dans un site test identique à mon site final. Sur serveur tout fonctionne très bien, la réception des mails sont correcte... Et voilà où est mon problème! Lorsque je le met dans mon site final, j'ai plus que deux champs de textes qui fonctionnent, le bouton "envoyer" ne réagi plus et le "statut d'envoi" non plus. Pourtant tout est identique aux autres tests et j'ai beau chercher je ne comprends rien. Serait-il possible que tu y jet un coup d'oeil. Car là je vais m'arracher les cheveux... Je reste à ta disposition! Merci d'avance!
14 juin 2008 à 15:07
la version de Flash employée, et je veux bien y jeter un coup d'œil !
alise@flashforum-oi.info
30 juin 2008 à 17:37
Ca marche super bien!
30 juil. 2008 à 13:07
pourquoi ?
30 juil. 2008 à 14:22
Fonctionne sous Free (voir le formulaire):
http://alainlise.free.fr/
Sous 1et1.fr (voir flash Dynamic, il y en à plusieurs)
http://www.flashforum-oi.info/viewtopic.php?t=4
http://www.flashforum-oi.info/tut/formulaire1/speeder2.html
et sous OVH (contact > formulaire)
et Online.net (voir > recherche et contact)
http://www.peggimmo.com/
http://www.kazalise.fr/
30 juil. 2008 à 14:23
http://www.kazalise.fr/
5 août 2008 à 12:49
4 sept. 2008 à 12:17
Merci d'avance.
4 sept. 2008 à 14:02
4 sept. 2008 à 20:13
tout fonctionne parfaitement bien chez moi, le mail et l'accusé réception, et je n'ai rien modifié de spécial concernant php5.
Mon site : www.kazalise.fr et copie de ma réservation :
Les renseignements suivants ont été reçu le 09.04.2008 à 20:02:38:
----------------------------------------------------------------------------
Prénom : Alain
Nom : Dréano
Email : alainlise@izi.re
----------------------------------------------------------------------------
Nombre de semaines réservées : 2
Total à régler : 650 Euros
Arrhes versées : 195 Euros
Solde à payer à l'arrivée : 455 Euros
----------------------------------------------------------------------------
Semaine(s) du : 6/09/2008
Au : 20/09/2008
----------------------------------------------------------------------------
Notre heure d'arrivée : 6h35
Par le vol numéro : AF5648
----------------------------------------------------------------------------
Commentaire : voir si avec php5 ça fonctionne toujours
----------------------------------------------------------------------------
et copie de l'accusé réception:
De : postmaster@kazalise.fr
Objet : Merci pour votre réservation - Kazalise
Date : 4 septembre 2008 22:02:38 GMT+04:00
À : alainlise@izi.re
Bonjour, Madame, Monsieur Dréano Alain,
Nous vous remercions de l'intérêt que vous portez à notre studio.
Nous avons reçu avec plaisir votre demande de réservation du 6/09/2008 au 20/09/2008.
Si cette période est disponible et dès que nous aurons reçu 195 Euros à titre d'arrhes, nous vous la réserverons.
Vous recevrez alors un email de confirmation.
Sincères salutations.
KAZALISE
Alain&Lise Dréano
8 sept. 2008 à 11:32
Après quelques recherches, le formulaire fonctionne très bien sur les derniers serveurs d'OVH. Il suffit de renseigner tous les champs après l'écriture de la function getFormatedText($texte) pour la gestion des caractères accentués.
En tout cas merci pour votre source qui m'est donc toujours utile ! Et à une prochaine peut-être.
19 sept. 2008 à 11:38
Tout d'abord, merci pour ton script.
Je suis hébergé chez Amen sur un Pack Web Pro. Je teste ton formulaire avec les fichiers de départ sans avoir modifié autre chose que l'adresse mail du destinataire.
Je reçois bien le mail avec tous les caractères accentués, mais je n'ai pas d'expéditeur qui apparaît.
Mon deuxième soucis est que le status reste sur "envoi des informations" et que les champs ne se remettent pas à zéro( les infos remplies resteent sur le formulaire)
J'ai tenté après avoir lu tous les post (et dieu sait si il y en a) de faire un tour sur ton forum, mais pas moyen de s'inscrire pour voir les topics.
Je n'ai pas encore intégré ce formulaire dans mon propre site (enfin celui de mon client), et comme je l'ai lu plus haut, je risque de me retrouver avec quelques soucis en plus, mais bon, je procède par étape, pour l'instant j'aimerais que tout fonctionne avec les fichiers que tu nous a fournis.
Merci d'avance pour ton aide
Test visible sur :http://www.sma-informatique.com/php/contact.html
19 sept. 2008 à 12:00
Ecris-moi tes coordonnées à
alise@flashforum-oi.info
Ensuite, on essayeras de régler ton problème
19 sept. 2008 à 12:05
Finalement, vu que je continue à chercher en même temps que je poste des messages, je viens de trouver la solution à mon problème.
Cette information est valable pour tous, il y a un ch'tit oubli dans le code du fichier PHP, il manquait la ligne pour que l'adresse mail soit prise en compte et donc visible dans l'entête du mail et également dans le corps du mail.
# fin de la fonction
$firstname=getFormatedText($_POST['firstname']);
$lastname=getFormatedText($_POST['lastname']);
$MailFrom=getFormatedText($_POST['MailFrom']); <<<<<<<<<<<<<<<<<<<<<<<<<<
$Subject=getFormatedText($_POST['Subject']);
$Body=getFormatedText($_POST['Body']);
$region=getFormatedText($_POST['region']);
$commune=getFormatedText($_POST['commune']);
$descriptif=getFormatedText($_POST['descriptif']);
Voilà, je pense que cela sera utile pour tout le monde.
Du coup, le statut passe de "envoi des infos" à "Okay" et tous les champs du formulaire se remette à zéro.
Le formulaire fonctionne bien.
Merci Alise, car je misère depuis un bon moment sur les formulaires
30 sept. 2008 à 22:20
J'ai un petit problème depuis un bon moment maintenant que j'aimerais bien arriver a résoudre à présent avec votre aide.
Lorsque j'héberge ce form. @free.fr, tout fonctionne, en revanche lorsque je prend le même et que je le met @OVH l'expéditeur n'apparait pas ni dans le corps du message, ni dans le message lui même ?¿ J'ai bien tanté la correction de "Davidenis" qui préconise une ligne de code supplémentaire mais rien n'y fait...
Dans le post, les utilisateurs hébergé chez ovh ne semblent pas se plaindre de ce problème.
quest-ce qui peut clocher chez moi... et quelle est la logique?¿
merci pour votre aide.
1 oct. 2008 à 16:03
J'ai un site chez OVH
http://www.kazalise.fr
et le formulaire classique, tout fonctionne parfaitement, je te joins ci-dessous de contenu de mon php :
<?php
###############################################################################
# Placer votre adresse mail ci-dessous
#
$MailTo="kazalise@free.fr";
# fonction permettant l'encodage des caractères accentués
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
# application de la function aux variables concernées
$firstname=getFormatedText($_POST['firstname']);
$lastname=getFormatedText($_POST['lastname']);
$MailFrom=getFormatedText($_POST['MailFrom']);
$Body=getFormatedText($_POST['Body']);
#
# Formatage de la Date ######################################################
#
$nowDay=date("m.d.Y");
$nowClock=date("H:i:s");
#
# Formatage du contenu ######################################################
#
$FormContent="
Les renseignements suivants ont ÈtÈ reÁu le $nowDay ‡ $nowClock:
----------------------------------------------------------------------------\n
PrÈnom : $firstname\n
Nom : $lastname\n
Email : $MailFrom\n
----------------------------------------------------------------------------\n
Nombre de semaines rÈservÈes : $weeks\n
Total ‡ rÈgler : $total Euros\n
Arrhes versÈes : $arrhes Euros\n
Solde ‡ payer ‡ l'arrivÈe : $solde Euros\n
----------------------------------------------------------------------------\n
Semaine(s) du : $duDate\n
Au : $auDate\n
----------------------------------------------------------------------------\n
Notre heure d'arrivÈe : $heure\n
Par le vol numÈro : $vol\n
----------------------------------------------------------------------------\n
Commentaire : $Body\n
----------------------------------------------------------------------------\n
";
#
#
mail($MailTo, "$Subject (de $lastname $firstname)", $FormContent, "From: $MailFrom");
#
#
# Autorepondeur #############################################################
#
$phr="Bonjour, Madame, Monsieur $lastname $firstname,\n\n";
$phr.="Nous vous remercions de l'intÈrÍt que vous portez ‡ notre studio.\nNous avons reÁu avec plaisir votre demande de rÈservation du $duDate au $auDate.\n";
$phr.="Si cette pÈriode est disponible et dËs que nous aurons reÁu $arrhes Euros ‡ titre d'arrhes, nous vous la rÈserverons.\n";
$phr.="Vous recevrez alors un email de confirmation.\n\n";
$phr.="SincËres salutations.\n";
$phr.="KAZALISE\n";
$phr.="Alain&Lise DrÈano\n";
$contents=$phr;
#
# $filename = "answer.txt";
# $fd = fopen( $filename, "r" );
# $contents = fread( $fd, filesize( $filename ) );
# fclose( $fd );
mail( "$MailFrom", "Merci pour votre rÈservation - Kazalise", "$contents\n\n",
"From:kazalise@free.fr\n" );
#
#
# Variable Flashsignal ######################################################
#
#
$signal=1;
echo "signal=$signal";
#
#
###############################################################################
?>
PS, c'est Alise et non Alizé
1 oct. 2008 à 22:10
mais le mystère reste entier pour moi?¿
Je n'ai plus qu'à régler les caractères accentués qui ne s'affichent pas dans la réponse
surement un problème d'encodage...
En tout cas merci beaucoup pour ce form. et pour ta disponibilité ;-)
2 oct. 2008 à 16:09
Je reviens vers vous pour mon problème de formatage des caractères accentués.
Lorsque je reçois un mail rédigé depuis le form. l'en-tête est correctement formaté avec les accents
Par contre aucun accent n'apparait dans le corps du mail.
J'ai essayé d'enregistrer le .php avec différents encodages... mais aucun changement.
Auriez vous une piste pour connaitre l'origine du problème?
Merci d'avance.
12 oct. 2008 à 14:53
Après avoir tourné le problème... et le script dans tous les sens,
tout est rentré dans l'ordre
malheureusement sans que je comprenne vraiment d'où venaient mes problèmes ?¿
En tout les cas le form. fonctionne parfaitement pour moi ;-)
merci
16 janv. 2009 à 19:28
Je planche depuis quelques jours sur la mise en forme pour mon site full flash mais j'ai toujours le problème avec certaines adresses mails qui ne fonctionnent pas, style des adresses hotmail ou orange.
Ce qui me semble bizarre avec les adresses hotmail, c'est que le mail réponse arrive bien à destination alors qu'aucun mail n'arrive à la source.
Si vous avez eu ce genre de soucis, comment le résoudre? Merci pour vos réponses
27 févr. 2009 à 18:27
Ce formulaire est pas mal du tout, il m'a appris pas mal de choses mais malheureusement j'arrive presque a le faire marcher mais je reçois un mail vide... Je suis chez 1&1 donc a priori pas de problèmes de toute façon j'ai testé le formulaire d'origine il marche très bien. Mais je crois que j'ai un problème du coté de mon .fla on dirait qu'il n'arrive pas du tout a transmettre ce qui est écrit dans les champs. Pourtant j'ai bien mis le nom et les variables d'ailleurs si je met le même nom que la variable (comme sur le fla d'origine) j'ai un code bizarre qui se met dans le champs -_-. Je comprend vraiment pas ou est le problème.
27 févr. 2009 à 19:13
je ne sais que te répondre n'ayant jamais eu ce problème, ni chez Free, ni 1&1.fr, ni OVH,et ni online.net, chez qui j'ai des sites qui fonctionnent.
kabillo,
j'ai mon forum qui est chez 1&1.fr et tous les tests des formulaires, et autres applications fonctionnant avec php et php/mySQL fonctionnent parfaitement.
Je pense qu'effectivement tu dois avoir un ti prob dans ton fla (parfois il suffit de pas grand chose pour que ça ne marche pas), essayes de tout reprendre à zéro, et si vraiment tu n'y arrives pas envoies-moi ton fla.
16 mars 2009 à 17:20
Ton formulaire fonctionne parfaitement si je n'y change rien. Je l'ai testé sur un swf simple, chez free, no problem. Je ne comprends pas grand chose au php, mais je comprends à peu prés la logique. Donc, j'ai gardé scrupuleusement les mises en forme pour tenter de rajouter des nouveaux champs de texte, dans le fla et dans le php. Rien n'y fait... J'ai essayé de changer les noms des champs (ainsi que les variables)pour le personnaliser, rien n'y fait....
Ca fait 2 jours que je planche dessus et je désespère....!!! Faut absolument que j'accomode ton formulaire à mes besoins. Pourquoi je n'arrive pas à rajouter un champs de texte???. Enfin, il est rajouté puisqu'il m'arrive dans le mail, mais il n'est suivi d'aucune information.... Je ne sais pas si je me fais bien comprendre....
Je suis preneuse de la moindre information qui pourrait me faire avancer. Merci d'avance
16 mars 2009 à 18:30
envoies-moi tes fichiers, je regarde, je te rajoutes les champs souhaités et je t'explique, je peux pas mieux faire
Alise
alise@flasforumoi.info
http://www.flasforumoi.info
16 mars 2009 à 19:14
Je t'envoie sur ton mail.
16 mars 2009 à 19:26
16 mars 2009 à 20:16
Vu l'heure, je te souhaite une bonne nuit...
16 mars 2009 à 20:25
http://www.flashforumoi.info/
je viens d'y aller et no soucy
il manquait le "h" de flash, désolé, j'ai mal mentionné l'URL
donc mon email
alise@flashforumoi.info
22 mars 2009 à 10:43
Je tenais à remercier publiquement l'intervention d'Alise pour toute la peine qu'il s'est donnée, hors forum, pour faire tourner mon formulaire. Bravo à lui pour cette source. Je crois qu'il y a peu de sources comme celle-ci (je parle de formulaire) qui soit aussi pertinente pour répondre à nos besoins.
Oui, Alise, j'ai comparé mon fla et ta correction. J'ai vu et compris ce qui n'allait pas. J'ai surtout vu un PHP largement modifié...je n'y serais jamais arrivée toute seule, ...vu que je n'y connais rien en la matière.
Encore bravo, et encore Merci
21 avril 2009 à 21:57
http://www.pcdomservice.com
Bonjour tous le monde
Voilà pour moi un fichier PHP qui fonctionne très bien :
<?php
// Placer votre adresse mail ci-dessous
$Nom=$HTTP_POST_VARS['Nom'];
$Prenom=$HTTP_POST_VARS['Prenom'];
$MailFrom=$HTTP_POST_VARS['MailFrom'];
$Objet=$HTTP_POST_VARS['Objet'];
$Messages=$HTTP_POST_VARS['Messages'];
$MailTo="monMail@fai.fr";
// Formatage de la Date
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s");
function meftexte($texte){
$texte = utf8_decode(urldecode($texte)); // Flash MX envoi du texte au format utf-8, cette ligne permet de decoder ce texte et de l'adapter au format d'un mail
$texte = trim($texte); // Retire les espaces blancs inutiles en debut et fin de chaine
$texte = stripslashes($texte); // Retire les \ de la chaine
//$texte = nl2br($texte); // Converti les retours charriots en
$texte = str_replace(">", ">", $texte); // str_replace remplace les caractères par d'autres caractères dans la chaine placée en paramètre
$texte = str_replace("<", "<", $texte);
$texte = strip_tags($texte, '
'); // N'autorise que certaines balises html
return $texte;
}
// composition de l'header du mail (entête)
$entete = "From: $nom <$mail>\nContent-Type: text/html; charset=iso-8859-1"; //ceci indique que le mail est écrit en html.
//mise en forme des variables texte
$Messages = meftexte($Messages);
$sujet = meftexte($sujet);
// Formatage du contenu
$FormContent="
Les renseignements suivants ont ete recu le $nowDay a $nowClock:\n
----------------------------------------------------------------------------
Nom: $Nom\n
Prenom: $Prenom\n
E-mail: $MailFrom\n
----------------------------------------------------------------------------
Objet: $Objet\n
----------------------------------------------------------------------------
Message:\n
$Messages
----------------------------------------------------------------------------\n
";
mail($MailTo, "$Objet (de $Nom $Prenom)", $FormContent, "From: $MailFrom");
// Autorepondeur voir le fichier texte answer.txt
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$MailFrom", "Merci de votre envoi - PC DOMICILE SERVICE", "$contents\n\n",
"From:monMail@fai.fr\n" );
// Variable Flashsignal
$signal=1;
echo utf8_encode("signal=".$signal);
?>
24 avril 2009 à 18:13
Un grand coup de chapeau à toi Alise 4 ans sans te lassé... il faut le faire
Ton formulaire fonctionne parfaitement mais biensur... j'aimerais que sur la première scène il y ai un clip et dans se clip tous le reste. As tu ceci
J'ai tout retourné, j'aime bien me dépatouillé par moi même mais là...
Et bien merçi d'avance pour ta réponse même si elle est négatif
24 avril 2009 à 20:14
en fait si je comprends bien (sinon, reprends-moi, tu voudrais que ton formulaire soit dans un clip ?
Si oui, aucun problème, juste à ajuster un bon ciblage, ça pas très compliqué, flash a pour cela un outil un peu méconnu, qui est dans le panneau AS, une petite cible.
25 avril 2009 à 07:01
Merci de m'avoir répondu super rapidement, c'est pas très compliqué... ca dépend pour qui
oui j'ai trouvé ceci http://help.adobe.com/fr_FR/Flash/10.0_UsingFlash/WS1815F5D6-50B9-4ca6-A4E8-8114B32B012D.html
ca fait peur, je vais essayer, on verra
Un grand merci pour ta disponibilité, un bon week end à vous tous et biensur à toi Alise
25 avril 2009 à 08:32
Va voir là, j'explique comme cibler simplement:
http://www.flashforumoi.info/forum/viewtopic.php?t=4
25 avril 2009 à 09:43
j'ai essayé ton adresse sans succès il me faut un nom d'utilisateur et un mot de passe
attention, pour info, je suis sous mac
Merci d'avance
25 avril 2009 à 09:58
25 avril 2009 à 10:10
Merci
28 avril 2009 à 15:35
Merci, mon problème est réglé tout fonctionne correctement, la cible est vraiment un belle outil.
Mais un problème en cache un autre et oui
Le formulaire fonctionne en ActionScript 1.0 mon problème c'est qu'il faudrait qu'il fonctionne sur ActionScript 2.0
Peux-tu m'aider sur se coup là ????
Car mais capacité son malheureusement limité
Un grand merci d'avance
28 avril 2009 à 15:38
car pour que le calque "Robot" puisse fonctionner il faut qu'il soit sur ActionScript 1.0 mon problème c'est qu'il faudrait qu'il fonctionne sur ActionScript 2.0
4 mai 2009 à 20:10
Tout d'abord merci pour toutes ces explications détaillées sur ce formulaire; je n'y connaissait pas grand chose j'y voit bcp plus clair aujourd'hui. Après pas mal d'aller retour sur les codes AS et PHP j'ai enfin une version qui fonctionne très bien, sauf... une petite coquille sur le clip Status (invariablement apparait "_level0.mc.Status" dans le champ de texte dynamique; ça disparait pour laisser place à invalid name ou email sent par exemple le cas échéant) dont je n'arrive pas à trouver la solution; problème de ciblage ou autre, j'avoue que j'ai retourné la chose ds tous les sens rien n'y fait. Aurais tu une idée d'ou cela peut venir? Je mets le code du clip Status ici:
onClipEvent (load) {
k = 0;
j = 40;
}
onClipEvent (enterFrame) {
if (_root.signal == 1) {
Status = "Message sent !";
k++;
if (k>=40) {
Status = "";
this.type.gotoAndStop(2);
this._parent.signal = 0;
this._parent.fullname = "";
this._parent.company = "";
this._parent.MailFrom = "";
this._parent.Phone = "";
this._parent.Event = "";
this._parent.Place = "";
this._parent.Dates = "";
this._parent.Lang = "";
this._parent.Body = "";
k = 0;
}
} else if (_root.signal == 2) {
Status = "Transmitting...";
}
}
Merci pour ta disponibilité.
Marta
4 mai 2009 à 20:40
alise@flashforumoi.info
15 juin 2009 à 19:30
j'ai un soucis avec le formulaire je ne recois pas le retour du messages du correspondantest-ce que quelqu'un pourrait m'eclairer sur le problème. merçi
15 juin 2009 à 19:31
<?php
#
$MailTo="graphpas@hotmail.com";
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
$firstname=getFormatedText($_POST['firstname']);
$lastname=getFormatedText($_POST['lastname']);
$Subject=getFormatedText($_POST['Subject']);
$Body=getFormatedText($_POST['Body']);
$region=getFormatedText($_POST['region']);
$commune=getFormatedText($_POST['commune']);
$descriptif=getFormatedText($_POST['descriptif']);
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Prénom: $firstname\n
Nom: $lastname\n
E-mail: $MailFrom\n
----------------------------------------------------------------------------\n
Sujet: $Subject\n
----------------------------------------------------------------------------\n
Message: $Body\n
----------------------------------------------------------------------------\n
Numéro de téléphone: $Phone\n
----------------------------------------------------------------------------\n
Numéro de GSM: $Gsm\n
----------------------------------------------------------------------------\n
Type: $type\n
----------------------------------------------------------------------------\n
Type2: $type2\n
----------------------------------------------------------------------------\n
Case à cocher: $caseCoche\n
----------------------------------------------------------------------------\n
Nombre de Pièces: $pieces\n
----------------------------------------------------------------------------\n
Surface: $surface m2\n
----------------------------------------------------------------------------\n
Prix souhaité: $prix Euros\n
----------------------------------------------------------------------------\n
Région: $region\n
----------------------------------------------------------------------------\n
Commune: $commune\n
----------------------------------------------------------------------------\n
Descriptif: $descriptif\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
mail($MailTo, "$Subject (de $firstname $lastname)", $FormContent, "From: $MailFrom");
#
#
# Autoresponder #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$MailFrom", "Merci de votre envoi - netcreative.eu", "$contents\n\n",
"From:graphpas@hotmail.com\n" );
#
#
# Flashsignal Variable ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>
8 juil. 2009 à 13:44
Joli script :o)
Petit oubli, la variable MailFrom dans la liste des textbox de la class Php n'est pas affectée dans les sources, donc pas de confirmation mail pour le client et pas d'adresse d'expéditeur dans le mail retour.
Pour les noob rajouter dans la liste :
$MailFrom=getFormatedText($_POST['MailFrom']);
@+
8 juil. 2009 à 13:52
$MailFrom=getFormatedText($_POST['MailFrom']);
ne concerne que le formatage des textes accentués et spéciaux, hors dans un adresse mail, rien de tout cela.
Cette ligne sup, n'empêchera pas le bon fonctionnement, mais n'apporte rien à la source.
8 juil. 2009 à 14:31
donc $MailFrom=$_POST['MailFrom']; est bien utile au minimum, cela dit je vais rajouter une fonction de validation d'adresse mail pour les mauvaises saisies selon les standards, ça mange pas de pain ;o) Je te renvoie la class complétée si tu veux ?
8 juil. 2009 à 15:27
http://www.kazalise.fr
Et pas pal d'autres formules de mail sur mon site :
http://www.flashforumoi.info.
Mais volontier pour ta class complétée.
9 juil. 2009 à 09:59
17 juil. 2009 à 10:25
J'arrive bien à faire marcher mon formulaire, je reçois le message et toutes les infos qu'il contient, si ce n'est que les caractères accentués de s'affiche pas. Je n'ai pourtant pas touché à cette partie là du code. As-tu une idée?
Merci.
25 juil. 2009 à 21:43
25 juil. 2009 à 21:48
bien sûr sans problèmes
25 juil. 2009 à 21:50
si tu n'as pas changé le nom des champs de textes et variables ça devrait marcher normalement, sinon y un problème c'est sûr
25 juil. 2009 à 22:03
ps: ou veux-tu que je t'envoie mon fla?
25 juil. 2009 à 22:12
je regarde ça demain car chez nous il est déjà 0h 15
25 juil. 2009 à 22:28
26 juil. 2009 à 16:45
je t'es envoyé le fla pour CS3, un grand merci et bonne chance à toi.
20 août 2009 à 19:51
20 août 2009 à 20:41
20 août 2009 à 20:47
http://www.allansilveross.com/3.0/form_as.swf
http://www.allansilveross.com/3.0/contact.html
20 août 2009 à 20:56
20 août 2009 à 23:01
20 août 2009 à 23:03
21 août 2009 à 10:33
21 août 2009 à 11:33
21 août 2009 à 12:22
21 août 2009 à 13:31
21 août 2009 à 14:45
mais y a aucune raison pour qu'il ne fonctionne pas, cela vient peut-être d'ailleurs, le mieux est de tester
14 sept. 2009 à 12:23
peux tu m'aider ?.
merci d'avance
steph
14 sept. 2009 à 12:39
vagues comme précisions, je repose les questions habituelles:
sur quel niveau as-tu installé le formulaire ? Est-il ou non dans un MC ? Chez quel hébergeur es-tu ? Acceptes-t'il la fonction "mail" ? Faut-il donner des droits de lecture-écriture sur le php (CHMOD777) ?
Autant de questions que de risques de ne pas fonctionner.
14 sept. 2009 à 14:07
Il n'est pas dans un movie clip il est a la racine.
Dit moi ton adresse mais c'est tjs alise@flashforumoi.info
comme sa je t'envoi mon fichier source et tu peux zieuter un petit coup... si bien sur sa ne te dérange pas...
14 sept. 2009 à 15:05
14 sept. 2009 à 15:15
merci
17 sept. 2009 à 16:55
Je trouve ton formulaire super alors j'ai voulu l'utiliser. Je l'ai un peu modifié car je n'avais pas besoin d'un formulaire aussi complet et je l'ai intégré dans une page .aspx.
Malheureusement pour moi ça ne fonctionne pas :-(
Le site sur lequel je l'ai mis : http://www.andilly-taxi.fr/Contact.aspx
Le code de la page (y'a une page maître):
<%@ Page Language="C#" MasterPageFile="~/Modele.master" AutoEventWireup="true" CodeFile="Contact.aspx.cs" Inherits="Contact" Title="Untitled Page" %>
<%@ Register Assembly="FlashControl" Namespace="Bewise.Web.UI.WebControls" TagPrefix="Bewise" %>
<script language="javascript" type="text/javascript">
// <!CDATA[
function Button1_onclick() {
}
// ]]>
</script>
<center>
Ce formulaire est destiné à vous permettre de nous laisser des messages ou nous demander
des informations sur les différents services que nous dispensons.
Pour une réservation, veuillez vous rentre sur la page destinée à cet effet.
Merci d'avance pour l'intérêt que vous nous portez, nous tenterons de répondre à
votre message dans les plus brefs délais.
<hr />
</center>
Te serait-il possible de m'aider ?
Merci d'avance.
Céline.
17 sept. 2009 à 20:14
d'abord c'est Alise et pas Alice (mais c'est pas grave, juste un clin d'œil !) et d'autre part je ne connais pas du tout, mais du tout l'ASP. Il faudrait donc que quelqu'un qui connait bien ce language traduise le PHP en ASP, ce serait d'ailleurs un plus. Je suis désolé, mais n'étant déjà pas un expert en PHP, avec l'ASP, là je suis complètement largué ! Si une âme charitable voulait bien s'y mettre ce serait très sympa.
18 sept. 2009 à 08:53
Merci pour ta réponse rapide même si ça ne m'avance pas !
J'espère également que quelqu'un puisse m'aider car là je patauge un peu.
Je vais continuer à chercher. Si j'ai la solution je la publierais.
En attendant, je veux bien un peu d'aide si quelqu'un connait la solution ça ira plus vite !! :-D
Merci encore.
Céline
9 oct. 2009 à 08:45
21 oct. 2009 à 10:48
j'ai moi aussi le même problème d'envoi d'informations que DAMIENB63. Avant de placer mon propre formulaire, pour tester j'ai placé les fichiers dézippés tels quels sur le serveur SFR qui nous héberge, (en changeant les adresses mails tout de même) et rien...
http://leparcthimonnier.perso.sfr.fr/contact.html
J'espérais profiter de la réponse donnée à DAMIENN63, mais il n'y a pas eu la suite de votre échange. J'ai cherché sur le site sans trouver la réponse ;o(
Faut-il changer les permissions sur le serveur ?
Merci d'avance...
Eric
21 oct. 2009 à 12:10
21 oct. 2009 à 12:35
Pour le chmod c'est réglé. Pour le php chez SFR, je me renseigne....
21 oct. 2009 à 12:39
21 oct. 2009 à 13:23
En fait en cherchant, je viens de découvrir que la fonction mail() est interdite chez SFR
Y a-t-til une solution ?
21 oct. 2009 à 14:30
Ils n'utilisent pas mail pour des raisons de sécurité, mais très certainement "email"
voilà le script que j'ai fait pour un de mes client, hébergé chez "online.net" avec la fonction "email()":
<?php
#
$MailTo="contact@flashforum-oi.info";
#$copy_dest="alise@flashforum-oi.info";
$firstname=utf8_decode($firstname);
$firstname=eregi_replace( "\r", "\n", $firstname);
$firstname=stripcslashes($firstname);
$lastname=utf8_decode($lastname);
$lastname=eregi_replace( "\r", "\n", $lastname);
$lastname=stripcslashes($lastname);
$Subject=utf8_decode($Subject);
$Subject=eregi_replace( "\r", "\n", $Subject);
$Subject=stripcslashes($Subject);
$Body=utf8_decode($Body);
$Body=eregi_replace( "\r", "\n", $Body);
$Body=stripcslashes($Body);
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format européen ("d.m.Y");
# Pour rajouter les heures de décalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'été Réunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont ÈtÈ reÁues le $nowDay ‡ $nowClock:\n\n
----------------------------------------------------------------------------\n
PrÈnom : $firstname\n
Nom : $lastname\n
E-mail : $MailFrom\n
----------------------------------------------------------------------------\n
Sujet : $Subject\n
----------------------------------------------------------------------------\n
Message : $Body\n
----------------------------------------------------------------------------\n
NumÈro de tÈlÈphone : $Phone\n
----------------------------------------------------------------------------\n
NumÈro de GSM : $Gsm\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
email("webmaster",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
#email($copy_dest, "$Subject (de $firstname $lastname)", $FormContent, "De : $MailFrom");
#
#
# Autoresponder #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
email("alise","$MailFrom","Merci de votre envoi - FLASHFORUMOI.INFO","$contents\n\n");
#
#
# Flashsignal Variable ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>
21 oct. 2009 à 15:41
21 oct. 2009 à 15:53
21 oct. 2009 à 15:54
21 oct. 2009 à 16:50
Mais rien ne fonctionne pour l'instant :
<?php
#
$MailTo="ericdamitio@hotmail.fr";
/*
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
*/
#$copy_dest="alise@flashforum-oi.info";
$firstname=utf8_decode($firstname);
$firstname=eregi_replace( "\r", "\n", $firstname);
$firstname=stripcslashes($firstname);
$lastname=utf8_decode($lastname);
$lastname=eregi_replace( "\r", "\n", $lastname);
$lastname=stripcslashes($lastname);
$Subject=utf8_decode($Subject);
$Subject=eregi_replace( "\r", "\n", $Subject);
$Subject=stripcslashes($Subject);
$Body=utf8_decode($Body);
$Body=eregi_replace( "\r", "\n", $Body);
$Body=stripcslashes($Body);
$region=utf8_decode($region);
$region=eregi_replace( "\r", "\n", $region);
$region=stripcslashes($region);
$commune=utf8_decode($commune);
$commune=eregi_replace( "\r", "\n", $commune);
$commune=stripcslashes($commune);
$descriptif=utf8_decode($descriptif);
$descriptif=eregi_replace( "\r", "\n", $descriptif);
$descriptif=stripcslashes($descriptif);
#
# Formating Date ############################################################
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Prénom : $firstname\n
Nom : $lastname\n
E-mail : $MailFrom\n
----------------------------------------------------------------------------\n
Sujet : $Subject\n
----------------------------------------------------------------------------\n
Message : $Body\n
----------------------------------------------------------------------------\n
Numéro de téléphone : $Phone\n
----------------------------------------------------------------------------\n
Numéro de GSM : $Gsm\n
----------------------------------------------------------------------------\n
Type : $type\n
----------------------------------------------------------------------------\n
Type2 : $type2\n
----------------------------------------------------------------------------\n
Case à cocher : $caseCoche\n
----------------------------------------------------------------------------\n
Nombre de Pièces : $pieces\n
----------------------------------------------------------------------------\n
Surface : $surface m2\n
----------------------------------------------------------------------------\n
Prix souhaité : $prix Euros\n
----------------------------------------------------------------------------\n
Région : $region\n
----------------------------------------------------------------------------\n
Commune : $commune\n
----------------------------------------------------------------------------\n
Descriptif : $descriptif\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
email("ericdamitio@hotmail.fr",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
#email($copy_dest, "$Subject (de $firstname $lastname)", $FormContent, "De : $MailFrom");
#
#
# Autoresponder #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
email("ericdamitio@hotmail.fr","$MailFrom","Merci de votre envoi - FLASHFORUMOI.INFO","$contents\n\n");
#
#
# Flashsignal Variable ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>
21 oct. 2009 à 19:40
email("webmaster",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
à la place du devrais avoir :
email("nomChezSFR",$MailTo, "$Subject (de $firstname $lastname)", $FormContent);
soit le nom déposé chez ton FAI (hébergeur) et non un email comme hotmail (soit chez sfr)
Bon pour le reste je n'est pas beaucoup de temps, mais il faut vraiment vérifier les variables de Flash par rapport à celle du php
22 oct. 2009 à 09:28
je vérifie tout ça
1 nov. 2009 à 16:34
j'ai juste rencontrer un petit problème sous le navigateur Google chrome dans les champ de texte on ne peu pas rentrer certain caractère spéciaux comme les arrobases ce qui empêche le fonctionnement.
voila et encore merci
1 nov. 2009 à 18:29
12 nov. 2009 à 15:11
Je te remercie pour ton code qui est une mine d'or, et me convient parfaitement, je l'ai un peu modifié a ma guise (supprimé qqs champs).
Cependant... :) Je t'explique mon soucis car les liens que tu as cité ne sont plus en ligne:
Je dispose d'un .swf principal dans lequel un clip contenant un menu avec divers boutons, dont un qui va charger le .swf de ton formulaire mail.
Il se charge nickel, je recois l'email complet, quand j'en envoie un, mais le champ "envoi des informations" ne passe pas à OK (ou sur les codes erreurs si je ne remplis pas tout) et les autres champs ne se réinitialisent pas.
J'ai testé les sources directement sans passer par mon site, mais en attaquant directement le répertoire contenant les fichiers .php et .swf aucun soucis tout fonctionne.
Je me doute qu'il s'agisse d'un soucis de pointage entre un _root, et autre... mais la je sèche depuis qqs jours. Si tu pouvais simplement me faire passer les aides que tes liens contenaient ca serait super (j'aime bien chercher), ou sinon si je peux voir avec toi ca serait super sympa aussi.
désolé pour la tartine ^^
je t'ai envoyé en MP le détail de mes sources pour ne pas trop polluer le post
je te remercie d'avance!
amicalement
GuZuL
26 nov. 2009 à 23:44
Tout d'abord excellent ton formulaire. Je ne suis pas un codeur mais un graphiste et il m'apporte ce dont j'ai besoin, merci !
J'aurais voulu avoir une précision, dans les réponses mail, les accents ne sont plus pris en compte, je ne sais pour quelle raison. Je suis hébergé chez OVH. J'ai bien mis tous les codes comme décrit plus haut dans les messages ici. Je seche... Je te mets le code si tu as 2 minutes merci par avance :
# fonction permettant l'encodage des caractres accentuŽs
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction
18 févr. 2010 à 01:58
mais juste un petit soucis, quand je veux ouvrir le .fla, j'ai une ''erreur inatendue''
est ce parceque je suis sous flashMX ou aurais tu un autre .fla a me faire tester???
merci pour ton aide precieuse
18 févr. 2010 à 09:45
http://www.flashforumoi.info/forum/tut/formAliseMX/formAliseMX.zip
18 févr. 2010 à 09:49
il te faut appliquer la fonction à tes vaariables avec leurs noms exacts:
Exemple :
$to = "admin@flashforumoi.info";
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
$theName=getFormatedText($_POST['theName']);
$subject=getFormatedText($_POST['subject']);
$theMessage=getFormatedText($_POST['theMessage']);
$thePays=getFormatedText($_POST['thePays']);
$theEvenement=getFormatedText($_POST['theEvenement']);
18 févr. 2010 à 10:09
18 févr. 2010 à 15:36
merci pour ton aide
salut
20 févr. 2010 à 00:05
Sans nouvelle d'almouminoun pour l'autre formulaire flash, je me suis repenché sur le tiens.
Le soucis, c'est qu'il y a trop de champ pour ce que je veux en faire. j'ai donc sorti une partie de champ que je ne voulais pas du champ de vision, mais a partir de la, je ne recoi plus de mail...
qu'en dit tu? est-ce le fait de modifier le .swf avec flahMX ou le fait de sortir certains champs??
merci pour ton aide rapide, c'est simpa!!
20 févr. 2010 à 01:27
merci et bonne soirée
2 avril 2010 à 00:48
Tu voudrais pas jeter un coup d'oeil sur le fla s'il te plaît? si tu as le temps bien sûr...Please...je ne sais plus quoi faire...
En fait, il me faudrait la réponse que tu as dû faire à DamienB63, mais je ne la trouve pas dans le forum.
9 avril 2010 à 22:38
Je cherchais un formulaire pour mon site en flash et tu viens de me sauver la vie !! :)
Très bonne source, je me suis tiré les cheveux quand même...
Bon ok, jte le dis j'ai un ptit soucis, chez moi nikel ça marche impecc...
par contre j'ai demandé à un pote de testé de chez lui, je reçois bien son message par contre de son côté il ne reçois pas d'accusé... c'est pas grand chose mais bon...
En tout cas encore merci et bonne continuation
PEACE !!
16 avril 2010 à 07:14
Je viens de reprendre ton formulaire, il a évolué depuis, j'avais encore l'ancienne version. J'ai regardé, pour ne pas te faire perdre ton temps, tous les commentaires mais.....
j'ai le même problème que "Commentaire de crabman le 01/02/2008 00:50:48" "Commentaire de crabman le 01/02/2008 14:18:42"
Dans le type 1, lorsque je coche "appartement" ou que je laisse par défaut au lieu de mettre Appartement il met systématiquement "terrain" dans le mail. Par contre pour "Maison" et "Terrain" cochés, c'est bon ils me renvoient bien ces deux là respectivement.
Aurais tu la solution ??????????? J'ai bidouillé tous se que je pouvais mais je bloque
Merci d'avance et bravo d'être toujours là
16 avril 2010 à 10:50
16 avril 2010 à 11:13
18 avril 2010 à 11:46
ce formulaire est excellent
quelqu'un aurait la solution pour ajouter une fonctionnalité :
permettre de transmettre un fichier via ce formulaire ????
merci, merci
lox
18 avril 2010 à 12:40
Pour voir :
http://flashforumoi.info/forum/tut/dynamic/FormPJAS2/index.html
Les sources :
http://flashforumoi.info/forum/tut/dynamic/FormPJAS2/fichiers.zip
8 mai 2010 à 00:39
merci pour ton form il est super. J'ai pourtant une question dont je cherche partout la réponse depuis des jours...
Comment peut-on l'utiliser avec des caractères grecs???
J'ai testé plein de codes, aucun ne fonctionne.
any idea?
merci
13 juin 2010 à 11:03
Comme beaucoup d'entre vous visiblement j'utilise ce formulaire depuis assez longtemps.
Je le réutilise, mais j'ai un micro soucis.
Je le rempli, j'envoie, ca part, message comme quoi c'est bon...
Et là il vide les champs remplis sauf 2, un que j'ai créé et un autre existant.
Je voulais juste savoir où ca se passait pour que corrige
J'imagine qu'une fois le bon signal renvoyé par le php, le fla fait le ménage, mais je vois rien.
merci d'avance et merci Alise
28 juin 2010 à 18:26
Un grand merci pour ce formulaire !
Test en ouvrant directement contact.swf depuis l'hébergeur :
Avec Free == Fonctionnement OK
Avec Amen, cela ne fonctionne pas, on reste bloqué sur "envoi des informations" mais mail OK.
Ma question : y-a t-il une configuration particulière côté hébergeur : version Php, Php.ini ?
Merci.
28 juin 2010 à 18:29
Petite précision, chez Amen, la version PHP est la 5.2.5 ...
Encore merci.
28 juin 2010 à 19:23
28 juin 2010 à 19:34
29 juin 2010 à 11:05
Tout fonctionne avec Amen concernant l'envoi et la réception de mail.
Donc la fonction mail fonctionne.
C'est juste l'affichage du status qui n'affiche pas "okay" et qui ne réinitialise pas les champs.
Idem après chmod 777 sur le fichier php ...
C'est comme si il n'arrivait pas à interpréter quand $signal==1 ...
Et je ne comprends pas bien ces variables :
onClipEvent (load) {
k = 0;
j = 40;
}
onClipEvent (enterFrame) {
if (_root.signal==1) {
Status = "Okay";
k++;
Merci !
21 juil. 2010 à 23:47
23 juil. 2010 à 01:11
merci encore une fois pour ce magnifique code qui mérite la note 10/10
22 sept. 2010 à 13:14
J'ai réussi à installer tout ca sur un site free.fr (pas sans qqls 100' d'essais)
Mais le formulaire reste bloqué sur la fleur rose qui bouge.
+ si je ne rempli pas les champs cela ne dit rien
+ il n'y a pas de confirmation d'envoi.
Z'auriez une idée ?
Meci.
« En essayant continuellement, on finit toujours par réussir.
Donc plus on échoue, plus on est proches de la réussite »
Thomas EDISON
30 nov. 2010 à 09:32
Ce formulaire serait nickel, s'il n'y avait pas un petit souci chez moi qui est le suivant. En effet je charge le formulaire (contact.swf) dans mon site en Flash (codé en AS3) de la manière suivante :
var form = new Loader();
form.load(new URLRequest("contact.swf"));
addChild(form);
Tout se passe bien à part le fait que lorsque je rempli le formulaire et que je clique sur envoi, il m'affiche "votre prénom SVP" malgré le fait qu'il soit déjà rempli ^^'.
N'ayant pas trouvé de réponse dans les post précédents (ou alors j'ai mal cherché), je me permet de poster mon problème.
Si quelqu'un a une solution, qu'il parle ou se taise à jamais :p ^^.
Merci beaucoup. :)
30 nov. 2010 à 10:14
peut pas marcher avec AS3, complétement incompatible, le formulaire est en AS1, peut fonctionner sans prob avec AS2.
Voilà une source de formulaire en AS3, si ça t'intéresse :
http://www.flashforumoi.info/forum/tut/dynamic/mailAttachFolder.zip
30 nov. 2010 à 18:23
18 janv. 2011 à 11:33
je suis hébergée chez ikoula. J'ai un souci avec les checbox sur mon formulaire que j'ai modifié. Alors pour être sûre, j'ai testé directement cette source et j'ai le même problème. Rien ne se renseigne dans mon mail de réception au niveau des checbox. J'ai donné tous les droits au dossier. Si quelqu'un pouvait m'aider, cela fait plusieurs jours que je cherche une solution... mais en vain.
Merci d'avance
18 janv. 2011 à 15:17
Bizzaroid...
Les checbox fonctionnent sur un hébergement OVH et sur un autre d'OVH non...
Sur Ikoula ils ne fonctionnent pas non plus.
Je ne suis pas très douée, je pense comprendre, après avoir lu 2 fois tous les commentaires de ce code source, qu'il s'agirait de l'hébergeur, j'imagine qu'il faut que je me renseigne sur le fait que ce soit du php4 ou du 5 ?
Quelqu'un à déjà eu ce problème ?
Merci
1 févr. 2011 à 11:45
serait il possible d'enrichir le mail en html ? des polices grasses et en couleur , un fond de couleur etc ... et serait il possible de faire la meme chose dans le reponse ?
17 févr. 2011 à 12:58
Merci tout 'abord pour ton code
Mais j'ai un petit soucis
j'ai créer un fichier contact.php dans le quelques j'ai insérer ton application flash qui agi avec le fichier flatform.php. J'ai modifier l'adresse email "$MailTo".Mais quand j'écris mon message et que je clik sur "envoi", le traitement se déroule bien la status donne "okay" à la fin mais je n'ai aucun message dans ma boite email. Merci de m'aider stp ; c'est très urgent
17 févr. 2011 à 13:00
17 févr. 2011 à 13:29
tes données ne suffisent pas
1/ où es-tu hébergé (CAD sur quel FAI tu fais tes essais si c'est Wanadoo c'est rapé, il accepte pas php)
2/ il est possible que ton FAI, ne donne pas les droits automatiquement (CHMOD 777 à faire par toi-même sur le fichier php)
3/ comment as-tu intégré ce formulaire à ton fla ? Niveau 0 ou sup ou dans un MC ?
Toutes ces choses ont leur importance, et sans avoir de réponse précise de ta part, je ne peut pas t'aider
17 févr. 2011 à 13:31
You don't have permission to access /gospelrecords/site/Contacts.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
18 févr. 2011 à 10:18
Je suis hébergé chez un FAI gratuit x10 Hosting.
Apres quelques bricolages, je reçois le message écris dans ma boite email. Mais le champ "E-mail" reste vide.
As tu une solution à me proposer STP. merci d'avance
18 févr. 2011 à 10:37
18 févr. 2011 à 12:05
TOut est rentrer dans l'ordre. il a fallu bizarrement que j'augmente la ligne "$MailFrom=getFormatedText($_POST['MailFrom']);" pour que ça soit ok.
Merci pour tout ALISE.
10 mars 2011 à 18:49
Ma seule question est : peut-on changer l'adresse mail "grupokreuz..." depuis laquelle on reçoit l'info?
A qui correspond cette adresse et le détenteur a-t-il accès aux données échangées?
Peut-être que ma question est nulle mais je n'y connais pas grand chose en php etc. Je ne suis que graphiste, je ne programme jamais et c'est la 1ère fois que je fais un formulaire sans l'aide d'un programmateur ^^
Merci pour votre réponse ;)
Marina
10 mars 2011 à 18:58
Tu n'as simplement qu'à changer l'adresse mail, par celle où tu veux que le mail soit reçu.
Cordialement
10 mars 2011 à 19:10
$MailFrom=getFormatedText($_POST['MailFrom']);
(manquante dans le fichier PHP du tutoriel)
Merci pour ce formulaire qui dépanne vraiment!!
Marina
10 mars 2011 à 19:16
14 mars 2011 à 07:54
Merci pour ce formulaire très complet, mais aujourd'hui inutilisable pour moi car en AS3...
Aurais-tu un modèle en AS3
Celui proposé http://www.flashforumoi.info/forum/tut/dynamic/mailAttachFolder.zip
bloque sur la ligne "wait"...
par avance merci
lox
27 avril 2011 à 11:52
et pourtant suis un noob de flas, mais j'ai quand meme reussi a personnaliser ton exemple, mille milliard de merci, je prierais tous les jours dorenavant
28 sept. 2012 à 16:43
Merci pour ce (déjà ancien) formulaire qui fonctionne parfaitement (même après mes adaptations).
Juste une question sur un détail: je n'arrive pas à faire un reset des check box et boutons radios.
Sans doute une question de ciblage...
cette ligne ne fonctionnant pas: _root.type.gotoAndStop(1);
ni celle-ci: type.gotoAndStop(1); ni avec un label au lieu du numéro de frame.
aurais-tu une idée?
jp
28 sept. 2012 à 20:43
Ce formulaire est déjà très ancien, et j'avoue que depuis quelques années ont passé, mais tu as dans Flash un outil de ciblage très pratique, sert'en pour trouver la cible et cela devrait aller. Depuis bien longtemps je suis passé en AS2 et les choses on bien changées depuis. Je ne suis pas passé en AS3 (trop vieux maintenant), mais si tu as besoin d'un type spécifique de formulaire fais-moi signe j'en ai un bon nombre sous le coude ! (alise[at]izi[point]re
28 sept. 2012 à 21:36
Je suis carrément bluffé par la rapidité de ta réponse :-) car je pensais, vu l'ancienneté de la source originale, que tu aurais laissé tombé le topic, ce qui serait d'ailleur très légitime!
Bref j'ai posté à tout hasard...
Pour mon petit souci, en fait c'est déjà résolu, j'ai bidouillé un brin et ça fonctionne nickel.
Le seul petit truc qui ne fonctionne pas, ce sont les Tabs pour passer d'un champs à l'autre...
Ca je ne sais pas pourquoi, mais je m'en passe aisément, ce n'est vraiment pas indispensable.
Je suis sur mac comme toi, mais sur windows ça ne fonctionne pas non plus.
Je prend bonne note de ta proposition pour d'autres modèles de formulaires, merci beaucoup.
Pour l'instant ton vieux petit formulaire tout simple me plaît bien et fonctionne parfaitement, alors j'en profite pour te remercier du bon boulot et du suivi rare que tu as prodigué depuis qq années à tous les flasheurs assoiffés de code! :-)
Je suis passé en AS3 (ouille), mais là c'était pour implémenter un ancien site en AS2.
Dès que j'aurai fini de chipoter dessus je t'enverrai l'adresse comme ça tu pourras reconnaître ton formulaire (auquel je n'ai quasi rien changé).
Merci encore et désolé pour ce long blabla du soir...
jp
20 nov. 2014 à 15:30
Réf:
http://php.net/manual/fr/function.preg-replace.php