Autor Zpráva
timecode
Profil
Zdravím, mam takúto otázku (kedže s php neviem pracovať, tak mi veľmi nepomohol ani google, pretože neviem čo mám hľadať):

ako nastavím oznámenie, že mi správu odoslalo tak, aby text (napr.) "Správa bola odoslaná!" vypísalo pod alebo nad celým formulárom (na tej istej podstránke, poprípade na popup okne, snáď sa chápeme). Teraz mi tento text vypíše na novej stránke (napr. stranka.sk/posli.php) ale ja by som bol rád, ak by to bolo ako som to popísal predtým.
Trošku polopate, ale snáď chápete. Formulár mam takýto jednoduchý a rád by som len chcel viedieť, čo mám kde prepísať, dopísať.
Dopredu veľmi pekne ďakujem za ochotu !!


Kód:
<?
$predmet = $_POST['predmet'];
$email = $_POST['email'];
$web = $_POST['web'];
$zprava = $_POST['zprava'];

if ($predmet!="" and $email!="" and $zprava!="")
{
Mail("t.bartko@gmail.com", $predmet, $zprava, "From: " . $email);
echo "<small>Váš e-mail bol úspešne odoslaný.</small>";
}
else
{
echo "<p>Váš e-mail sa <strong>nepodarilo odoslať</strong>. Pravdepodobne ste nevyplnili všetky údaje.</p>";
}
?>
Taps
Profil
timecode
zkus to třeba takto
if ($predmet!="" and $email!="" and $zprava!="")
{
$ok=Mail("t.bartko@gmail.com", $predmet, $zprava, "From: " . $email);
if($ok){
echo "<small>Váš e-mail bol úspešne odoslaný.</small>";}
}
else

Vždyt můžeš formulář i s kodém dát do jednoho souboru a pak jedna dáš do postu název toho souboru

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0