salut, je viens de passer quelques jours à faire une formulaire d'inscription qui envoie des variables à une page de récéption d'un scriptPHP de newsletter.
et firefox me fait un truc que je n'ai jamais vu , que ce soit sur ma page inscription.php ou ma page de récéption, form.php, qd je clik sur envoi ou raffraichir la page, FF ( dernière version) m'ouvre un popup ( genre alerte windows) et me dit
"ouverture du fichier nomdufichier.php ( en titre)"
puis : vous avez choisi d'ouvrir
inscription.php
qui est un fichier : PHP script
à partir de urlsite
QUE doit faire FIREFOX avec ce fichier ?
et là j'ai le choix entre ouvrir avec phpfile ou autre
ou l'enregistrer sur le disque
puis une checkbox: toujours effectuer cette action pour ce type de fichier
J'en peux plus, je ne comprend pas ca, si un utilisateur tombe la dessus, c bien ennyeux, pr un pb de sécurité et pr un souci d'éthique, ca doit fonctionner..
l'erreur n'est effective que sous FF , avec ie, opera, aucun souci
jettez un oeil là
[img]
http://benwebserveur.free.fr/
[/img]
je comprend vraiment rien
voilà le code de ma page
MERCI DE VOTRE AIDE je perd la boule.. j'ai tout essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 <script type="text/javascript"> function verif() { if (document.getElementById("nom").value.length<1||document.getElementById("nom").value==''){ document.getElementById("mess").value='Indiquez votre nom'; return false; } else if (document.getElementById("prenom").value.length<1||document.getElementById("prenom").value==''){ document.getElementById("mess").value='Indiquez votre prénom'; return false; } else if (document.getElementById("email").value.indexOf('.')==-1||document.getElementById("email").value.indexOf('@')==-1){ document.getElementById("mess").value='Indiquez votre e-mail'; return false; } else if ((!document.formulaire.choix[0].checked)&&(!document.formulaire.choix[1].checked)&&(!document.formulaire.choix[2].checked)&&(!document.formulaire.choix[3].checked)){ document.getElementById("mess").value='Choissez votre statut'; return false; } else if (!document.formulaire.condgen.checked){ document.getElementById("mess").value='Lisez les conditions générales'; return false; } else { return true; } } </script> </head> <body bgcolor="#000000" onLoad="document.forms['formulaire'].elements['nom'].focus()"> <div id="form"> <form name="formulaire" method="POST" action="urlsite/form.php" onSubmit="return verif()"> Nom ><input name="nom" type="text" size="42" maxlength="20" /> Prénom <input name="prenom" type="text" size="39" maxlength="20" /> E-mail <input name="email" type="text" size="40" maxlength="100" /> <input name="choix" id="choix1" type="radio" value="entreprise" /><label for="choix1" class="bleu">Entreprise</label> <input name="choix" id="choix2" type="radio" value="particulier" /><label for="choix2" class="bleu">Particulier</label> <input name="choix" id="choix3" type="radio" value="association" /><label for="choix3" class="bleu">Association</label> <input name="choix" id="choix4" type="radio" value="autre" /><label for="choix4" class="bleu">Autre</label><br /> <br /> <input name="mess" id="mess" type="text" class="champb" size="30" /> J´accepte les conditions<input name="condgen" type="checkbox" /><br /> <br /> <input type="submit" name="inscription" value="VALIDER" class="btonvalid" /><br /> </form> </div>
désactiver le js, modifier le encodetype... rien n'y fait
Merci pour vos aide précieux, ce forum est vraiment une mine d'or
@+
Padaben
Partager