Forumalaire: Methode POST Refusée - 1&1
Résolu
Bonjour,
J'ai regardé sur je ne sais combien de sites et je ne comprends toujours pas mon erreur donc je viens demander de l'aide ici.
adresse: http://www.clarysmusik.com/index2.html
Hébergement: 1&1
Je cherche à récupérer le nom et le mail pour inscription newletter (vraiment pas original donc).
Quand je clique sur le boutton j'ai dorit à:
"Unsupported method ('POST')
Server does not support this operation"
or il semble y avoir pas mal de gens qui utilisent "POST" sur 1&1.
Voici le code de la form:
<form action="http://www.clarysmusik.com/envoi.php" method="POST" enctype="application/x-www-form-urlencoded" name="FormNewsLetter" id="Form_NewsLetter">
<label>Inscrivez-vous à la newsletter </label>
<label>Nom
<input type="text" name="Nom" id="Nom" />
</label>
<label> Email
<input type="text" name="Email" id="Email" />
</label>
<label>
<input type="submit" name="Submit" id="button" value="Envoyez" onClick=/>
</label>
</form>
et le code du envoi.php:
<?php
$form_nom = $_POST['Nom'];
$form_email = $_POST['Email'];
echo "<p>Votre nom : $form_nom </p>";
echo "<p>Votre email : $form_email </p>";
mail ("clarysmusik@gmail.com", "Contact Web", $form_nom, $form_email);
?>
Et à la fin... "POST Unsupported". Et vraiment je ne vois pas.
Si vous avez une idée...
J'ai regardé sur je ne sais combien de sites et je ne comprends toujours pas mon erreur donc je viens demander de l'aide ici.
adresse: http://www.clarysmusik.com/index2.html
Hébergement: 1&1
Je cherche à récupérer le nom et le mail pour inscription newletter (vraiment pas original donc).
Quand je clique sur le boutton j'ai dorit à:
"Unsupported method ('POST')
Server does not support this operation"
or il semble y avoir pas mal de gens qui utilisent "POST" sur 1&1.
Voici le code de la form:
<form action="http://www.clarysmusik.com/envoi.php" method="POST" enctype="application/x-www-form-urlencoded" name="FormNewsLetter" id="Form_NewsLetter">
<label>Inscrivez-vous à la newsletter </label>
<label>Nom
<input type="text" name="Nom" id="Nom" />
</label>
<label> Email
<input type="text" name="Email" id="Email" />
</label>
<label>
<input type="submit" name="Submit" id="button" value="Envoyez" onClick=/>
</label>
</form>
et le code du envoi.php:
<?php
$form_nom = $_POST['Nom'];
$form_email = $_POST['Email'];
echo "<p>Votre nom : $form_nom </p>";
echo "<p>Votre email : $form_email </p>";
mail ("clarysmusik@gmail.com", "Contact Web", $form_nom, $form_email);
?>
Et à la fin... "POST Unsupported". Et vraiment je ne vois pas.
Si vous avez une idée...
Configuration: Windows Vista Firefox 3.0.8
9 réponses
-
Personnellement j'essaierai de mettre post en minuscules et j'essaierai en enlevant le enctype
-
enctype="application/x-www-form-urlencoded"
ça sert à quoi ça ?
et ça:on Click=
Essai sans tout ça. -
Merci.
Alors j'ai viré le "onclick=" et "enctype="application/x-www-form-urlencoded"
Et le POST, c'était pareil en minuscule. -
Tss Pardon.
J'ai toujours ce message "Unsupported method ('POST')" -
Enleve le name de ton formulaire pour voir :o laisse que le strict minimum et rajoute en petit en petit tu verra d'ou viens le problème
-
-
@NookZJe me demande si le fait que method et action soit inversé dans son code ai une incidence là dessus ?
Perso je fais comme toi nookz -
@SamyJ'ai déjà utilisé dans les deux sens. Y'a pas de raison.
-
@Samymoi ce qui me semble bizarre c'est l'utilisation de l'url dans sa totalité afin d'accéder à la page, je me demande si c'est pas ça le soucis :s
-
-
Ben y'a pas de raison non plus, mais tu peux toujours essayer en chemin relatif.
-
Ah ben la ca marche.
Enfin je reçois un mail vide mais c'est normal.
Merci. Je fais quelques changement et je vérifie que ça colle. A tout de suite. -
Bon ca y est ca marche!
Merci. Quand je pense au temps que j'ai passé avec ce truc là.
Samy, Nookz et Arthezius z'êtes cordialement invité au concert de Clarys le 15 avril à l'espace Jemmapes à Paris.
a partir de 20h00.
PS: si vous avez une ligne de code simple pour vérifier que le mail est présent et au bon format, je suis preneur -
Encore merci à tous!