Autor Zpráva
grgo
Profil
Neviete mi poradit kde je tu chyba?? mam takyto mailform ale ked s neho poslem email tak mi v pohode dojde ale nic v nom neni napisany dojde mi prazdny


<FORM ACTION="index.php" METHOD="POST">
Jméno: <INPUT TYPE="TEXT" NAME="jmeno"><br>
Email: <INPUT TYPE="TEXT" NAME="email"><br>
Zpráva:<INPUT TYPE="TEXT" NAME="text"><br>
<INPUT TYPE="SUBMIT" VALUE="ODESLAT">
</FORM>
<?
$nazev = $HTTP_POST_VARS;
$zprava="";
reset($nazev);
while(key($nazev))
{
$zprava .= key($nazev).": ".current($nazev)." ";
next($nazev);
}
$vysledek = Mail("mojmail@meil.sk","Mail z web formulare",$zprava,"Reply-To: $email");
?>
Heslo
Profil *
<?místo tamtoho php kodu dej tenhle
if(!empty($_POST["test"])){
Mail("mojmail@meil.sk","Mail z web formulare",$_POST["jmeno"].": ".$_POST["text"],"Reply-To: ".$_POST["email"]);}
?>
Heslo
Profil *
bez toho textu tam :) takhle:
<?
if(!empty($_POST["test"])){
Mail("mojmail@meil.sk","Mail z web formulare",$_POST["jmeno"].": ".$_POST["text"],"Reply-To: ".$_POST["email"]);}
?>
Heslo
Profil *
sakra překlep :)) tak teď :D

<?místo tamtoho php kodu dej tenhle
if(!empty($_POST["text"])){
Mail("mojmail@meil.sk","Mail z web formulare",$_POST["jmeno"].": ".$_POST["text"],"Reply-To: ".$_POST["email"]);}
?>
Casero
Profil
grgo
Jedná se o to, že na servru jsou vypnuté globální proměné..tzn, že k prvkům formuláře musíš přistupovat přes pole, tak jak to napsal Heslo.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0