Autor Zpráva
sebas
Profil
Dobrý den, potřeboval bych poradit s formulářem.

Mám jednoduchý formulář s php u toho:
    <form style="line-height:1.5em" action="index.php" method="post">
                  <span style="font-size:14px; font-weight:100">Váš e-mail:&nbsp;</span>
                 
                  <input style="width:230px; font-size:14px" name="predmet" placeholder="&nbsp;&nbsp;e-mail" />
                
                <input  style="background-image:url(obrazky/tlacitko.png); height:40px; font-size:16px; padding: 5px; position:relative; top: 5px; text-shadow: 0px 0px 2px #FFFFFF; font-weight:bold" type="submit" value="Stáhnout rady" />
                </form>
                            <?php
    mail ($_POST['predmet'], "Jak zvýšit cenu Vaší nemovitosti", "dobrý den mam rád krtky www.naslovanech.cz", "From: " . "info@naslovanech.cz")
    
?>

potřeboval bych, aby se po odeslání na obrazovce uprostřed v nějakém rámečku (nejlépe bílý obdelní na lehce průhledné poli) objevilo "E-mail byl odeslán", ale jelikož neumím pracovat s php, tak nevím, jak to udělat.

Byl bych moc rád za nějaký nápad, nebo odkaz na návod.

díky
lionel messi
Profil
sebas:
<?php
  if (!empty($_POST['predmet'])) {
   if(mail ($_POST['predmet'], "Jak zvýšit cenu Vaší nemovitosti", "dobrý den mam rád krtky www.naslovanech.cz", "From: " . "info@naslovanech.cz")) {
     echo "<div class='trida'>E-mail byl odeslán.</div>";
   }
 }
?>

A triedu trida už naštyluješ v CSS podľa potreby.
sebas
Profil
díky, hned to vyzkouším :-)
Taps
Profil
sebas:
Ještě je pak otázkou zda po odeslání formuláře chceš mít zobrazený i formulář nebo jen samotnou informaci o odeslání

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: