Formulaire en PHP chez 1and1 Problème
Rob85Fr
Messages postés
60
Statut
Membre
-
lenono69 Messages postés 44 Statut Membre -
lenono69 Messages postés 44 Statut Membre -
Salut a tous ;-) Je réécris ce topic sur ce forum, car je l'ai déjà poster sur le forum programmation mais je ne crois pas que cela soit sa place.
J'ai fait un pti site test pour mettre un formulaire (j'ai suivi le tuto ici
http://www.phpfrance.com/tutoriaux/index.php/2005/03/01/6-un-formulaire-de-base
et
http://www.phpfrance.com/tutoriaux/index.php/2005/03/01/7-envoyer-un-email
Mais sa marche pas, je vous met le script des 2 fichiers de mon site:
Premier fichier: index.html
<form method="post" action="tayset.php"
<p>Votre nom :<br />
<input type="text" name="nom" size="40" /><br />
Commentaire :<br />
<textarea name="texte" cols="40" rows="3"></textarea>
</p>
<input type="submit" name="Submit" value="Envoyer">
</form>
Deuxième fichier: tayset.php (me demander pas pourquoi ce nom, j'en sais rien s'a m'est venu comme sa)
<html>
<body>
<h4>Merci <?php echo $_POST['nom']; ?></h4>
<?php
echo '<p>Votre commentaire : ' . $_POST['texte'] . '</p>';
mail(
'monemail@monemail.fr',
'Commentaire sur tayset',
$_POST['nom'] . " a laissé un commentaire à propos de tayset:\n\n" . $_POST['texte']);
);
?>
</body>
</html>
Bien sur a la place de monemail@monemail.fr j'ai mis l'adresse mail ou devait arriver les informations du formulaire.
Puis donc quand je clique sur envoyer j'ai:
Error 403 - Forbidden
L'accès au fichier requiert une autorisation.
Je suis chez 1and1.
Merci d'avance ;-)
PS: je n'ai qu'un nom de domaine chez 1and1, peut être faut il que j'ai un hébergement complet Linux? (apparemment 1and1 ne prennent pas en compte le PHP pour un hébergement Windows, donc il me faudrait un PC avec Linux, et me prendre un nouvel hébergement Linux?)
J'ai fait un pti site test pour mettre un formulaire (j'ai suivi le tuto ici
http://www.phpfrance.com/tutoriaux/index.php/2005/03/01/6-un-formulaire-de-base
et
http://www.phpfrance.com/tutoriaux/index.php/2005/03/01/7-envoyer-un-email
Mais sa marche pas, je vous met le script des 2 fichiers de mon site:
Premier fichier: index.html
<form method="post" action="tayset.php"
<p>Votre nom :<br />
<input type="text" name="nom" size="40" /><br />
Commentaire :<br />
<textarea name="texte" cols="40" rows="3"></textarea>
</p>
<input type="submit" name="Submit" value="Envoyer">
</form>
Deuxième fichier: tayset.php (me demander pas pourquoi ce nom, j'en sais rien s'a m'est venu comme sa)
<html>
<body>
<h4>Merci <?php echo $_POST['nom']; ?></h4>
<?php
echo '<p>Votre commentaire : ' . $_POST['texte'] . '</p>';
mail(
'monemail@monemail.fr',
'Commentaire sur tayset',
$_POST['nom'] . " a laissé un commentaire à propos de tayset:\n\n" . $_POST['texte']);
);
?>
</body>
</html>
Bien sur a la place de monemail@monemail.fr j'ai mis l'adresse mail ou devait arriver les informations du formulaire.
Puis donc quand je clique sur envoyer j'ai:
Error 403 - Forbidden
L'accès au fichier requiert une autorisation.
Je suis chez 1and1.
Merci d'avance ;-)
PS: je n'ai qu'un nom de domaine chez 1and1, peut être faut il que j'ai un hébergement complet Linux? (apparemment 1and1 ne prennent pas en compte le PHP pour un hébergement Windows, donc il me faudrait un PC avec Linux, et me prendre un nouvel hébergement Linux?)
A voir également:
- Formulaire en PHP chez 1and1 Problème
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
7 réponses
Bonjour,
2 pistes :
A la place de :
<form method="post" action="tayset.php" ...
mets :
<form method="post" action="../tayset.php"
(je doute quand même qu'il y ait un souci à ce niveau!)
2eme piste :
Ton tayset, il est où ? Sur un linux ? Y'a des droits dessus autres que le proprio du répertoire ?
Donnes ton url complète, ca peut aider !
Je suis aussi chez 1and1, et pas de souci à mon niveau !
@+
arnaud
2 pistes :
A la place de :
<form method="post" action="tayset.php" ...
mets :
<form method="post" action="../tayset.php"
(je doute quand même qu'il y ait un souci à ce niveau!)
2eme piste :
Ton tayset, il est où ? Sur un linux ? Y'a des droits dessus autres que le proprio du répertoire ?
Donnes ton url complète, ca peut aider !
Je suis aussi chez 1and1, et pas de souci à mon niveau !
@+
arnaud
Ok d'accord merci.
mon tayset.php est sur un Windows. Je n'ai pas de Linux chez moi.
Et je n'ai pas choisis la formule hébergement chez 1and1, j'ai pris juste la formule domaine pour avoir un nom de domaine, et je met les fichiers sur le site grâce a 1&1 WebTransfert.
J'ai mis<form method="post" action="C:\Documents and Settings\mon compte\Bureau\tayset.php"> et la Mozilla me dit erreur de protocole (c)... et sur IE quand click sur envoyer sa fait rien.
Voila le site test: http://dommageouvrage.info/
Merci d'avance ;-)
mon tayset.php est sur un Windows. Je n'ai pas de Linux chez moi.
Et je n'ai pas choisis la formule hébergement chez 1and1, j'ai pris juste la formule domaine pour avoir un nom de domaine, et je met les fichiers sur le site grâce a 1&1 WebTransfert.
J'ai mis<form method="post" action="C:\Documents and Settings\mon compte\Bureau\tayset.php"> et la Mozilla me dit erreur de protocole (c)... et sur IE quand click sur envoyer sa fait rien.
Voila le site test: http://dommageouvrage.info/
Merci d'avance ;-)
je n'ai qu'un nom de domaine chez 1and1, peut être faut il que j'ai un hébergement complet Linux? (apparemment 1and1 ne prennent pas en compte le PHP pour un hébergement Windows, donc il me faudrait un PC avec Linux, et me prendre un nouvel hébergement Linux?)
un peu compliquée ton histoire ...
- hébergement : linux
- tes fichiers sont en ligne chez 1&1 ou pas ???
et ton lien vers le 'site de test' n'est pas accessible ...
b g
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non enfaite je n'ai pas d'hébergement, j'ai juste un nom de domaine chez 1&1, et je peut, dans mes options, accéder a 1&1 WebTransfert pour transférer des fichiers sur mon nom de domaine réservé.
Et je voudrait savoir comment sa se fait que le PHP ne fonctionne pas sur mon site?
Merci d'avance :-(
(j'ai supprimé les documents qu'était sur le site, si vous voulez je vais les remettent donc le site sera fonctionnel d'ici 10min)
Et je voudrait savoir comment sa se fait que le PHP ne fonctionne pas sur mon site?
Merci d'avance :-(
(j'ai supprimé les documents qu'était sur le site, si vous voulez je vais les remettent donc le site sera fonctionnel d'ici 10min)