Autor Zpráva
Bhu
Profil
Ahoj, chci si dát na web formulář a mám k tomu i php skript. Když nezadám pole "adresa", zpráva se neodešle:

if ($zprava=="") {

echo "Nebylo vyplněno pole ZPRÁVA.";
} else {
echo "Zadali jste tuto zprávu:<br />".$zprava;
echo "<br />Odesílatel: ".$odesilatel;
$odeslani = mail("bhu.ccc@email.cz", "Vzkaz z webu od: ".$odesilatel, $zprava);
if ($odeslani) {
echo "<br />Mail byl odeslán.";
}
}

A rád bych, kdyby to šlo i na prázdné pole Odesílatel.
Mám to udělat stejně? "Bojím" se, že by se ta zpráva odeslala dvakrát.

Možná by šlo něco jako
if ($zprava, $odesilatel=="") {


Předem díky
Petr Tichý
Profil
Operátor & = splněny všechny podmínky.
Operátor or = splněna nějaká podmínka.
Tomáš Langer
Profil
if ($zprava=="" || $odesilatel=="") {
echo 'nevyplnili jste zprávu nebo odesílatele';
}
tiso
Profil
...prípadne:
if(/*podmienka pre zprava*/){}
elseif(/*podmienka pre odesilatel*/){}
else{/*udaje oki, odosli mail*/}
Bhu
Profil
Díky
Bhu
Profil
Už to jde, ale mám tu další problém. Dal jsem si do toho formuláře novou položku "emailOdesilatele" a v tom skriptu mám:

$odeslani = mail("bhu.ccc@email.cz", "Vzkaz z webu od: ".$odesilatel, $zprava, $emailOdesilatele);

ale v příchozím mailu se mi zobrazí tohle:

mail@odesilatele.cz
From: info@studio6.wz.cz
X-sender: info@studio6.wz.cz
X-Abuse: postmaster@webzdarma.cz
Text zprávy

Nevíte, jak to udělat, aby se mi zobrazila zpráva a mail? Nejlépe,aby se mi to v mailu zobazilo takhle:

Zpráva: text zprávy
Mail odesílatele: neco@nic.cz
(jméno odesílatele mám v předmětu mailu).
Dík
Toto téma je uzamčeno. Odpověď nelze zaslat.