Autor Zpráva
davevo
Profil
Dobrý den potřebuju poradit co doplnit nebo změnit aby se mě odesílal ve formuláři i text před inputem.

<th width="133"><strong><font color="#761036">Titul:</font></strong></th><td width="207"><input type="text" name="titul" size="25"></td>

Na meil mě příjde pouze to co se vyplní do inputu.
Děkuji za odpověd
Marschmallow
Profil
davevo:
Do Tvého PHP skriptu stačí před $titul vložit název vlastnosti, tedy Titul:. Také nezapomeň vše ukládat a deklarovat do UTF-8, aby se Ti v mailu zobrazila diakritika.
davevo
Profil
v php mám k titulu tento řádek

$zprava .= $_POST['titul'].PHP_EOL;

jak by to tedy mělo vypadat? Už jsem zkoušel nějaké varianty ale nefungovalo to.
Marschmallow
Profil
davevo:
Jestli Ti to nebude vadit, použil bych kontaktní formulář od Tomáše Erlicha, klidně se spam. ochranou. Tam stačí zaměnit název za to, co chceš. Jsem teď na mobilu, takže odkaz nedodám.


Ano, před POST.
davevo
Profil
Formulář jsem našel ale já potřebuji do zprávy vypisovat více inputů. Hodím sem větší výsek php kodu

$predmet = $_POST['predmet']; 
$email = $_POST['email'];
$telefon = $_POST['telefon'];  
$zprava = $_POST['predmet'].PHP_EOL;
$zprava .= $_POST['ubytovani'].PHP_EOL;
$zprava .= $_POST['titul'].PHP_EOL;
$zprava .= $_POST['jmeno'].PHP_EOL;
$zprava .= $_POST['prijmeni'].PHP_EOL;
$zprava .= $_POST['ulice'].PHP_EOL;
$zprava .= $_POST['mesto'].PHP_EOL;
$zprava .= $_POST['psc'].PHP_EOL;
$zprava .= $_POST['email'].PHP_EOL;
$zprava .= $_POST['telefon'].PHP_EOL;
$zprava .= $_POST['zprava'].PHP_EOL;

po odeslaní mě příjde na meil toto:

24.8. - 29.8. - Cvičení pro vysokoškoláky
1-lůžkový pokoj
ing
David
Peprníček
Na Lávce 125
Brno
68601
nejaky@seznam.cz
777777777
Nějaká zpráva

A potřebuji aby mě chodilo

Akce: 24.8. - 29.8. - Cvičení pro vysokoškoláky
Ubytování: 1-lůžkový pokoj
Titul: ing
Jméno: David
Příjmení: Peprníček
Ulice: Na Lávce 125
Město: Brno
PSČ: 68601
Email: nejaky@seznam.cz
Telefon: 777777777
Zpráva: Nějaká zpráva
Tomáš123
Profil
davevo:
$zprava .= $_POST['titul'].PHP_EOL;
Skús to napríklad takto: $zprava .= "Titul: ".$_POST['titul'].PHP_EOL;
davevo
Profil
Tomáš123 : Děkuji funguje jak jednoduché když se to umí :D Rval jsem to tam bez uvozovek.Dík

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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