mam taki formularz:
<?php
echo "<h3>Formularz kontaktowy</h3><form method=\"POST\" action=\"index.php?co=$_GET[co]\" name=\"adsform\" enctype=\"multipart/form-data\"> <table width=\"400\">
<tr><td><b>Firma/Nazwisko:</b></td><td><input type=\"text\" name=\"Firma_Nazwisko\"></td></tr>
<tr><td><b>Tel/Fax:</b></td><td><input type=\"text\" name=\"Tel_Fax\"></td></tr>
<tr><td><b>E-mail:</b></td><td><input type=\"text\" name=\"Email\"></td></tr>
<tr><td><b>Treść:</b></td><td><textarea rows=4 cols=30 name=\"Tresc\"></textarea><input type=\"hidden\" name=\"wyslane\"></td></tr>
<tr><td></td><td><input type=\"reset\"> <input type=\"button\" value=\"Wyslij zapytanie\" onClick=\"CheckForm(this.form)\"></td><td></td></tr>
</table>
</form>";
?>
oraz kod ktory ma sluzyc za wysylanie maili z tego formularza:
<?php
if (isset($_POST[wyslane
])) { $result=mysql_query("SELECT * FROM kontakt_mail",$dbi); $wynik=$result;
$message = sprintf("Dane z formularza ___________________________________\n"); $message .= "Adres IP: ";
$message .= getenv("REMOTE_ADDR") . ".\n";
while(list
($key, $value) = each($HTTP_POST_VARS)) { $message .= sprintf("[%s] : %s\n", $key, $value); }
$message .= "\n";
mail($wyniki[mail], "Wiadomosc ze strony www ", $message, "From: ");
echo "<br><br><strong>Dane z formularza zostały pomyślnie wysłane !</strong>";
}
?>
po wyslaniu formularza zwracany jest blad :
Warning: Variable passed to each() is not an array or object in ... on line 74
co zle zrobilem w kodzie do wysylania maili ? pomozcie