La Communauté Webmaster  forum rss


  Forum-webmaster
  Webdesign / graphisme
  Flash / Director
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  formulaire contact flash et php
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: formulaire contact flash et php  (Lu 1267 fois)
formulaire contact flash et php
« sur: le 29-03-2005 a 11:47:06 »
lilie
Membre récent
*

Hors-Ligne

Messages: 15



Je suis un lama!

Voir le Profil
Répondre avec citation

j'ai réalisé un formulaire de contact sous flash avec un fichier php, (le site est hébergé avec la formule gratuite de wanadoo)
le formulaire ne marche pas, je ne comprends pas d'ou ca vient..
si quelqu'un peut m'aider!!!


le code d'actionscript :

// On initialise les variables à 0
nom = "";
prenom = "";
tel = "";
fax= "";
mail = "";
msg = "";
error = "";

// On vérifie le format du mail
// Il faut au moins un caractère avant le @ suivi de 2 caractère minimum
// Puis un point et encore 2 caractère au moins
function verifMail() {
if (mail.indexOf("@")>0) {
if ((mail.indexOf("@")+2)<mail.lastIndexOf(".")) {
if (mail.lastIndexOf(".")<(mail.length-2)) {
return true;
}
}
} else {
return false;
}
}

// On vérifie que les champs ne sont pas vides
function verifChamps() {
if ((nom != "") && (tel != "")&& (mail != "") && (msg != "")) {
return true;
} else {
return false;
}
}

// On affiche les message d'erreur lorsque l'on clic sur le bouton envoi
// Si tout est bon on envoi le mail
function envoyer() {
if ((verifChamps() == true) && (verifMail() == true)) {
error = "Votre mail a été envoyé avec succès.";
loadVariablesNum("send.php", 0, "POST");
}
if ((verifChamps() == false) && (verifMail() == true)) {
error = "Veuillez renseigner tous les champs.";
}
if ((verifChamps() == true) && (verifMail() == false)) {
error = "Le format de l'adresse est incorrect.";
}
if ((verifChamps() == false) && (verifMail() == false)) {
error = "Veuillez renseigner tous les champs.";
}
}
      

la page send. php :

<?php
$msg = "Nom : ".$nom.", Prénom : ".$prenom.", Téléphone : ".$tel";
mail ("casties2003@yahoo.fr", "$msg", "From : $mail\n");
?>

merci!!

Rapporter au modérateur  

Re:formulaire contact flash et php
« Répondre #1 sur: le 29-03-2005 a 21:14:49 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Ca vient de cette ligne ci :

loadVariablesNum("send.php", 0, "POST");

tu fait un Load et non en Send... Donc en gros, tu demande a recevoir des variables mais tu demande pas leur envoit. Ce qu'il faudrai que tu fasse :

var Load:LoadVars = new LoadVars();
var Send:LoadVars = new LoadVars();
// On rempli ce qu'on envoit :
Send.nom = "";
Send.prenom = prenom;
Send.tel = tel;
Send.fax = fax;
Send.mail = mail;
Send.msg = msg;
Send.error = error;
// Envoit des données :
Send.sendAndLoad ( "send.php" , Load , "POST");
Load.onLoad = function ( S ) {
if ( S ) {
error = "Votre mail a été envoyé avec succès.";
} else {
error = "Nous avons-eu un problème en envoyant votre mail. Veuillez réessayer ultérieurement.";
}
}

Donc tu remplace ta ligne d'envoit par mon code et normalement, ca devrait marcher...

Bonne chance a toi.

Rapporter au modérateur  

I-Radian
Re:formulaire contact flash et php
« Répondre #2 sur: le 29-03-2005 a 22:15:28 »
jb_gfx
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 562





Voir le Profil    WWW
Répondre avec citation

Moi je pense plutôt que ça vient de la ligne :

"Wanadoo n'accepte pas le PHP"

Il faut soit prendre l'option PHP (8euros par mois si j'ai bonne mémoire) soit changer d'hebergeur. Pour ce prix c'est tout vu tu peux avoir un trés bon hebergement.

« Dernière Édition: le 29-03-2005 a 22:17:38 par jb_gfx » Rapporter au modérateur  

http://www.pixemedia.com
Re:formulaire contact flash et php
« Répondre #3 sur: le 29-03-2005 a 23:44:53 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

ahhh heuu oue... en effet jb_gfx... ca doit venir de la...

Rapporter au modérateur  

I-Radian
Re:formulaire contact flash et php
« Répondre #4 sur: le 30-03-2005 a 12:33:58 »
hacknours
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 137



Vive ActionScript !!!

Voir le Profil    WWW    E-Mail
Répondre avec citation

Effectivement, c'est le serveur de wanadoo qui ne permet pas le test de ton PHP...

Il existe des hébergeurs gratuits (limité à 1Mo) qui permettent le PHP 4

Donc un conseil, réserve toi un espace web uniquement pour le debug PHP...

Rapporter au modérateur  
Re:formulaire contact flash et php
« Répondre #5 sur: le 30-03-2005 a 18:53:39 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Une bonne adresse pour trouver un hébergeur fiable, gratuit et qui convient a nos besoins :

http://l4fh.freezee.org/

Je vais le mettre dans le forum hébergement

Rapporter au modérateur  

I-Radian
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg