Titre: Utilisation du Php
Posté par: ave1945 le le 29-09-2004 a 04:16:36
Bonsoir, Je suis un novice dans la programmation de sites web. J'utilise WebExpert et je l'aime bien.
J'ai deux problèmes:
1- Je suis entrain de confectionner un formulaire avec WebExpert et j'utilise la fonction mail donc avec une adresse électronique. Mon formulaire semble bien fonctionner, mais lorsque je l'envoye, mon logiciel de courrier Outlock s'ouvre, m'inscrit l'adresse que j'ai placée dans mon formulaire et c'est tout. Rien de ce que j'ai écrit dans le formulaire ne s'envoye, ni n'apparaît. Lorsque j'avais Windows 98, mon formulaire fonctionnait bien. J'ai Windows XP. Que faire ? Une âme charitable pourrait-elle de dépanner ? Merci beaucoup.
2- Mon deuxième problème est le suivant:
On me dit qu'un formulaire s'envoye mieux lorsqu'il est en PHP. Devant la difficulté avec le HTML, je me suis acheté de la documentation. Je me suis procuré le livre de poche de Sébastien Lecomte sur le PHP5, Collection Poche micro.
J'ai tout fait, j'ai installé le logiciel comme il me l'a dit. On m'a conseillé d'utiliser EasyPHP. Je suis convaincu que mon logiciel fonctionne. Mais là où je veux comprendre, c'est que dans mon logiciel de WebExpert, il y a de place pour configurer l'interpréteur PHP. J'ai bien essayé de donner le chemin de l'interpréteur mais rien ne fait.
Comment puis-je faire pour mettre mon formulaire fait en HTML en PHP et de le vérifier avec l'interpréteur PhP.
Je suis bien intentionné, mais j'ai beaucoup de difficulter à saisir le fonctionnement du PHP.
Quelqu'un serait-il assez charitable pour me démêler dans tout celà : 1-Formulaire en html qui ne s'envoie pas. 2- Interpréteur qui analyse rien. 3- Formulaire en PHP qui fonctionne bien.
Toute une commande n'est-ce pas ?
Merci pour tout.
[email]/email] |
Titre: Re:Utilisation du Php
Posté par: jangbang le le 29-09-2004 a 13:47:43
voila un simple formulaire:
<form action="envoie.php" method="post"> pseudo <input type="text" name="pseudo"> <br>e-mail : <input type="text" name="email"> <br>Sujet du mail : <input type="text" name="sujet"> <br>Message : <input type="text" name="message"> <br><br><input type="submit" value="envoyer"> </form>
création d'une page envoie.php <? // ecris ton email ci-dessous $destinataire = "ton-mail@tonsite.com";
$de = $_POST['email']; $subject = $_POST['sujet']; $contenu = $_POST['pseudo']." vous a écrit : \n". $_POST['message'] ; mail($destinataire,$subject,$contenu,"From:".$de); ?>
voila jcrois que ça devrai fonctioné ;-)
|
Titre: Re:Utilisation du Php
Posté par: jangbang le le 29-09-2004 a 14:11:33
| encore faut-il vérifié que ton hébergeur tolère la fonction mail() ce qui n'est pas le cas de tout les hébergeurs gratuit, mais je viens de faire un essai chez free, ça fonctionne apparemment. |
Titre: Re:Utilisation du Php
Posté par: ave1945 le le 29-09-2004 a 16:39:16
Jangbang,
Merci pour tout. J'apprécie beaucoup votre réponse. Comme je suis un novice dans ce genre de programmation, j'ose vous demancer ceci: J'utilise Webexpert, que que vous m'avez fourni, je le place comment ? Une page html pour le formulaire et un autre pour le php. Comment dois-je faire pour que ça fonctionne ?
Vous me pardonnez, je suis un novice en la matière et je suis un autodidacte qui veut savoir.
Merci pour le temps que vous me consacrez... |
Titre: Re:Utilisation du Php
Posté par: jangbang le le 29-09-2004 a 18:08:50
re ;-)
je n'utilise pas webexpert mais ce que vous me dites e semble correcte:
-création d'une page html dans laquelle on insère le script de notre formulaire donné plus haut. >disons que cette page sera sauvegardée sous contact.html
-ensuite on crée notre page envoie.php qui sera uniquement consitué du script donnez plus haut.
ensuite vous envoyez vos deux pages (contact.html et envoie.php) sur votre espace disque (repertoire de votre site chez votre hebergeur)
puis vous appeler la page contact.html dans votre navigateur (ex: http://votresite.com/contact.html)
remplissez le formulaire et envoyer le tout comme ca vous verrez si la fonction mail de votre hebergeur est activé.
si vous avez encore des problèmes n'hésitez pas a revenir ;) |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|