Votre question

Formulaire chez Free

Tags :
  • dofus
  • Internet
Dernière réponse : dans Internet
21 Novembre 2006 22:51:32

Bonjour à tous !
J'ai un pro. qui m'énerve depuis pas mal de jour,
En effet, je suis hébergé chez Free :pfff:  et je me suis fait mon site :
http://xprc.free.fr/Dofus/ (La racine n'est pas prête)

Etant tout nouveau dans le html, je suis passé par DreamWeaver et j'ai créer mon propre formulaire :

Citation :
<form name="form1" method="POST" action="http://perso0.free.fr/cgi-bin/form2mail.pl">
<p class="Style4">Votre nom dans Dofus :
<input type="text" name="dofus_nom">
<br>
Votre serveur :
<select name="dofus_serveur">
<option>Jiva</option>
<option>Djaul</option>
<option>Raval</option>
<option>Hecate</option>
<option>Maimane</option>
</select>
<br>
Où voulez-vous être inséré ? :
<label>
<input type="checkbox" name="insertion_metier" value="yes">
Métier</label>
<br>
<label>
<input type="checkbox" name="insertion_vente" value="yes">
Vente</label>
<br>
Quel métier(s) et/ou vente(s) :
<input type="checkbox" name="coche_paysan" value="yes">
Paysan lvl
<input type="text" name="lvl_paysan">
<br>
<input type="checkbox" name="coche_mineur" value="yes">
Mineur
lvl
<input type="text" name="lvl_mineur">
<br>
<input type="checkbox" name="coche_bucheron" value="yes">
Bucheron lvl
<input type="text" name="lvl_bucheron">
<br>
<input type="checkbox" name="coche_pecheur" value="yes">
Pêcheur
lvl
<input type="text" name="lvl_pecheur">
<br>
<input type="checkbox" name="coche_boulanger" value="yes">
Boulanger
lvl
<input type="text" name="lvl_boulanger">
<br>
<input type="checkbox" name="coche_chasseur" value="yes">
Chasseur
lvl
<input type="text" name="lvl_chasseur">
<br>
<input type="checkbox" name="coche_forgeron" value="yes">
Forgeron
<select name="coche_forgeron_type" value="yes">
<option>Epée</option>
<option>Dagues</option>
<option>Pelle</option>
<option>Marteau</option>
<option>Hache</option>
</select>
lvl
<input type="text" name="lvl_forgeron">
<br>
<input type="checkbox" name="coche_forgemage" value="yes">
Forgemage
<select name="coche_forgemage_type" value="yes">
<option>Epée</option>
<option>Dagues</option>
<option>Pelle</option>
<option>Marteau</option>
<option>Hache</option>
</select>
lvl
<input type="text" name="lvl_forgemage">
<br>
<input type="checkbox" name="coche_poissonier" value="yes">
Poissonier lvl
<input type="text" name="lvl_poissonier">
<br>
<input type="checkbox" name="coche_sculpteur" value="yes">
Sculpteur
<select name="coche_sculpteur_type" value="yes">
<option>Arc</option>
<option>Bâton</option>
<option>Baguette</option>
</select>
lvl
<input type="text" name="lvl_sculpteur">
<br>
<input type="checkbox" name="coche_sculptmage" value="yes">
Sculptmage
<select name="coche_sculptmage_type" value="yes">
<option>Arc</option>
<option>Bâton</option>
<option>Baguette</option>
</select>
lvl
<input type="text" name="lvl_scultpmage">
</p>
<p class="Style6">Ventes : </p>
<p>
<span class="Style4">
<input type="checkbox" name="coche_epee" value="yes">
Epée Nom :
<input type="text" name="nom_epee">
Prix :
<input type="text" name="prix_epee">
<br>
<input type="checkbox" name="coche_dagues" value="yes">
Dagues Nom :
<input type="text" name="nom_dagues">
Prix :
<input type="text" name="prix_dagues">
<br>
<input type="checkbox" name="coche_hache" value="yes">
Hache Nom :
<input type="text" name="nom_hache">
Prix :
<input type="text" name="prix_hache">
<br>
<input type="checkbox" name="coche_pelle" value="yes">
Pelle Nom :
<input type="text" name="nom_pelle">
Prix :
<input type="text" name="prix_pelle">
<br>
<input type="checkbox" name="coche_marteau" value="yes">
Marteau
Nom :
<input type="text" name="nom_marteau">
Prix :
<input type="text" name="prix_marteau">
<br>
<input type="checkbox" name="coche_baton" value="yes">
Bâton
Nom :
<input type="text" name="nom_baton">
Prix :
<input type="text" name="prix_baton">
<br>
<input type="checkbox" name="coche_baguette" value="yes">
Baguette
Nom :
<input type="text" name="nom_baguette">
Prix :
<input type="text" name="prix_baguette">
<br>
<input type="checkbox" name="coche_arc" value="yes">
Arc
Nom :
<input type="text" name="nom_arc">
Prix :
<input type="text" name="prix_arc">
<br>
<br>
</span><span class="Style4"><br>
Il faut whisper : /w *
<input type="text" name="dofus_whisp">
</span></p>
<p><span class="Style4">
<input type="submit" name="Submit" value="Envoyer">
<input type="reset" name="clear" value="Effacer">
</span></p>
</form>


Ceci est seulement le premier formulaire mais si on résout celui-ci l'autre sera considéré comme conclut ...
Alors passons au bref du sujet,
j'ai galéré 2h pr trouver comment envoyer le contenu du formlaire sans prob. jusqu'où je trouve que Free utilise le language PERL et nous offre une pitite page pour nous mailer le formulaire ( Pour une fois qu'il serve à qqch :pt1cable:  )
Je le mets comme il faut dans action="..." ,
Et là, quand je teste, il me mette :

Citation :
L'URL d'origine n'est pas compatible


Il n'est pas possible d'utiliser ce script à partir d'une URL
ne provenant pas des pages personnelles de Free.

Ou bien votre utilisation du script n'est pas valide.


Et donc je ne reçois pas le mail :heink: 
Et je voudrais savoir si ce cas s'est déjà fait savoir et si vous avez trouvé une(des) erreurs provenant de mon code qui provoquerait ceci ...

Merci d'avance !

Autres pages sur : formulaire free

21 Novembre 2006 23:30:17

personnellement je suis pas chez free et j'utilise pas leur pages perso...
mais par rapport au message d'erreur, je crois que leur script doit être utilise à partir d'un autre script que t'aura fait toi même et qui sera lui heberge parmi tes pages perso.


PS:
Citation :

Alors passons au bref du sujet

??
tu veux dire au coeur du problème peut être
21 Novembre 2006 23:58:57

je n'ai pas regardé ton script, mais 2 choses :
1-même si le perl c'est top, avec du php tu aurai gagné tu temps
2-la fonction mail est désactivée chez free (comme chez la plupart des fai/herbergeurs)
Contenus similaires
22 Novembre 2006 11:48:19

Ok, merci de vos réponses,
Vous me proposeriez quoi à la place du PERL pour qu'on puisse m'envoyer le contenu du formulaire ?
J'ai vu qu'on m'a parlé de php mais deja que je ne maitrîse pas le html ^^
Donc si vous avez des trucs à me proposer, je vous écoute !
22 Novembre 2006 11:54:31

maith : il n'y a pas de perl à taper. sur free, il faut utiliser un script mis à disposition de free, écrit en perl.

aeol : peux-tu donner l'url vers la faq de free où ils disent comment utiliser leur script de mail stp.
22 Novembre 2006 12:03:11

la fonction mail() en php est autorisé chez free, elle est juste limité à 20 000mail par semaine, si je ne me trompe pas.

22 Novembre 2006 12:46:24

J'avais déjà testé et voici la réponse :

Citation :
The requested method POST is not allowed for the URL /cgi-bin/form2mail.pl


Logique vu qu'il n'est sur mon ftp ^^
Où peut-on le downloader ?
22 Novembre 2006 13:06:46

cool pour la fonction mail, merci pour l'info
22 Novembre 2006 13:12:02

jun2 a dit :
Ma mémoire était faillible, c'était pas 20 000mail par semaine, mais 2000... Mais la fonction mail est bien active, cf la faq de free :

http://faq.free.fr/adsl/Decouvrir_les_services/Pages_Pe...

autant pour moi.
c'est dispo depuis avril 2006.

aeol : utilise la fonction mail, ça devrai être mieux.
22 Novembre 2006 13:16:01

mail() Le truc php ?
Euh désolé mais je n'y connais rien ^^
Comment l'utiliser ?
22 Novembre 2006 13:47:36

Tu trouveras des tonnes de tuto grâce à google....
22 Novembre 2006 13:54:17

Ok merci bcp !
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS