Petite question sur un script php.

Fermé
Elisianabella - 29 nov. 2008 à 02:25
 Elisianabella - 29 nov. 2008 à 03:57
Chalut!

J'ai trouvé un script ici : http://www.salemioche.net/script-php-1.php

et je l'ai modifié pour avoir un formulaire tres tres simplifié en html; mais je ne sais pas du tout comment modifier le php en conséquence :s
Zavez une idée ? :/

Voila la partie html :

<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Prénom:</td>
<td><input type=text name=email size=30></td></tr>
</table>
<br> <input type=submit value=Envoyer>
</form>
</div>

Il n'y a donc plus que
-Nom
-Prenom
-Valider

Mais pour le php, franchement Jocker! :s
A voir également:

2 réponses

Droopy_ Messages postés 248 Date d'inscription dimanche 16 novembre 2008 Statut Membre Dernière intervention 17 janvier 2009 25
29 nov. 2008 à 02:30
Bonsoir,

Il n'y a rien à changer (à part bien-sûr la variable $TO, comme indiqué).
Ce script va envoyer par email tous les paramètres envoyés qui lui sont envoyés.

Comme dans ton HTML il y a plus le commentaire, il ne l'enverra pas.
0
Elisianabella
29 nov. 2008 à 02:42
Par le commentaire, tu parles de head, body, etc ... ?
Si c'est ca je l'avais mis, sinon je ne comprends pas.

Sinon ca ne fonctionne pas, j'ai droit a une jolie erreur :

Warning: Cannot modify header information - headers already sent by (output started at /mnt/147/sda/2/1/elisianabella/formmail.php:4) in /mnt/147/sda/2/1/elisianabella/formmail.php on line 17


Tu as une tite idée ? :s
0
Droopy_ Messages postés 248 Date d'inscription dimanche 16 novembre 2008 Statut Membre Dernière intervention 17 janvier 2009 25 > Elisianabella
29 nov. 2008 à 02:46
Non, je veux dire le champs commentaire, (et titre, également). Les champs que tu as enlevés du formulaire, quoi.

Ton erreur, là, c'est parce que tu affiches des caractères avant la fonction Header.
La fonction Header DOIT être d'abord...

L'erreur dit : output started at /mnt/147/sda/2/1/elisianabella/formmail.php:4
donc, tu écrit un caractère à la ligne 4.

Note que l'email doit être déjà parti.
0
Elisianabella
29 nov. 2008 à 03:57
Ca roule, merci bien! :)
0