par
tytelfe » 24 avr. 2007, 09:59
C'est encooore moi
De retour de week-end
Bon alors, voici ma page avec la liste des cadeaux ... en fait, je voudrais que la personne qui offre le cadeau reste anonyme sur le site, mais que moi, je soit informée par mail de qui reserve quoi. (Pour être sûre que l'url de mon site n'ai pas trop trainé à gauche à droite et qu'un petit malin ne s'amuse pas à tout cocher !!)
Voici la page de la liste :
****
Cliquez sur "JE T'OFFRE çA"
--> ça renvoi sur un petit formulaire à remplir.
--> on rempli, on envoi et là ...
C'EST LA BOULETTE
Code : Tout sélectionner
Warning: Cannot modify header information - headers already sent by (output started at /home/tytelfe/public_html/site_bb/formmail.php:2) in /home/tytelfe/public_html/site_bb/formmail.php on line 29
Et je ne comprend pas du tout le message !!
En fait, le formulaire doit renvoyer sur une page MERCI et aussi, UPDATER la base de donnée. Mais apparemment, il ne veux pas aller sur la page
Voici mon formulaire :
<form method=POST action=formmail.php >
<input type=hidden name=subject value=Un nouveau cadeau>
<p align="center">
<? While($tab_listeKDO2=mysql_fetch_array($req_listeKDO2))
{ ?>
<span class="titre">RESERVATION POUR :</span><br />
<label>
<input name="cadeau" type="text" class="form" value="<? echo $tab_listeKDO2["KDO"]; ?>" size="60" />
</label>
<br />
<label></label>
<? }
mysql_close();
?>
</p>
<div align="center">
<table border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td class="txt">Ton email: </td>
<td><input type="text" name="email" value="" size="50" /></td>
</tr>
<tr>
<td class="txt">Qui es-tu ?<span class="Style1"> </span> :</td>
<td><input type="text" name="nom" value="" size="50" /></td>
</tr>
<tr>
<td valign="top" class="txt">Un p'tit mot en plus ? :
<label></label>
</td>
<td><textarea name="comment" cols="47" rows="4" id="comment"></textarea></td>
</tr>
</table>
</div>
<div align="center">
<input type="reset" name="reset" value="Effacer" />
<input name="submit" type="submit" id="submit" value="Envoyer" />
</p>
</div>
</form
Et la page Formmail.php
<?
include("conex.php");
$idListeKDO=$_GET["idListeKDO"];
//$sql_listeKDO="UPDATE BB_listeKDO SET statutKDO='reserve' WHERE idListeKDO='$idListeKDO'";
//$req_listeKDO=mysql_query($sql_listeKDO) or die(mysql_error());
$sql_listeKDO2="SELECT KDO from BB_listeKDO WHERE idListeKDO='$idListeKDO'";
$req_listeKDO2=mysql_query($sql_listeKDO2) or die(mysql_error());
?>
<?php
$TO = "****@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: ***/site_bb/liste_reserve_ok.php?idListeKDO=$idListeKDO");
?>
Aloors ??
