Petite question sur un script php.

Elisianabella -  
 Elisianabella -
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 252 Statut Membre 25
 
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
 
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 252 Statut Membre 25 > Elisianabella
 
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
 
Ca roule, merci bien! :)
0