Tom's Guide > Forum > Accès Internet & Réseaux > Formulaire chez Free
Mot :    Pseudo :           
 

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&ugrave; voulez-vous &ecirc;tre ins&eacute;r&eacute; ? :
<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&eacute;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&ecirc;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&eacute;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&eacute;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&acirc;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&acirc;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&eacute;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&acirc;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 !


Message édité par Aeol le 21-11-2006 à 23:01:15
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

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

Répondre à coca25

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)

Répondre à maith

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 !

Répondre à Aeol

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.

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

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

Répondre à jun2

ça m'étonnerai jun2. Pour des raison de spam.

bon, j'ai trouvé.

form name="form1" method="POST" action="http://perso0.free.fr/cgi-bin/form2mail.pl">

remplace perso0.free.fr
par ton site.

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

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_ [...] _chez_Free

Répondre à jun2

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 ?


Message édité par Aeol le 22-11-2006 à 12:50:36
Répondre à Aeol

cool pour la fonction mail, merci pour l'info

Répondre à maith

jun2 a écrit :

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_ [...] _chez_Free


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

aeol : utilise la fonction mail, ça devrai être mieux.

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

mail() Le truc php ?
Euh désolé mais je n'y connais rien ^^
Comment l'utiliser ?

Répondre à Aeol

Tu trouveras des tonnes de tuto grâce à google....

Répondre à jun2
Tom's Guide > Forum > Accès Internet & Réseaux > Formulaire chez Free
Aller à :

Il y a 2627 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens