Autor | Zpráva | ||
---|---|---|---|
Rad Profil * |
#1 · Zasláno: 29. 4. 2008, 22:24:05
Dobrý den
Prosím o radu, bude někdo ochotný udělat malou ukázku formuláře , který obsahuje otázku č.1 a volby a/b/c (musí být vybrána jen jedna možnost) pak otázku č.2 a volby a/b/c atd.... K tomu nějaké textové pole a ve finále tlačítko odeslat ,které to ze stránky přímo odešle na přednastavený email. (néééé přes Outlock!!!!!!!!!) Zkoušel jsem vytvořit jeden soubor formular.php a druhy send.php , ale mé snažení nebylo bohužel úspěšné :-(. S texty mi to fungovalo , i zde jsem našel pár příkladů , nicméně problém nastal u těch tlačítek RATIO. Poradíte mi? Děkuji předem za vši ochotu. R. |
||
Medvídek Profil |
#2 · Zasláno: 29. 4. 2008, 22:28:18
Musíš dát vždy stejný name :)
A neni to RATIO ale RADIO. viz: http://www.jakpsatweb.cz/html/formulare.html#input <input type=radio name=otazka1 value=a> <input type=radio name=otazka1 value=b> <input type=radio name=otazka1 value=c> <input type=radio name=otazka2 value=a> <input type=radio name=otazka2 value=b> <input type=radio name=otazka2 value=c> JPW píše: Tři přepínací tečky (radio buttony), první vybraná: <input type="radio" name="stejne_jmeno" value="první" checked="checked"> <input type="radio" name="stejne_jmeno" value="druhá"> <input type="radio" name="stejne_jmeno" value="třetí"> |
||
Rad Profil * |
#3 · Zasláno: 29. 4. 2008, 22:37:56
Ano RADIO "překlep" přesně takto jsem to měl v souboru formular.php , jen nevím jak má vypadat soubor send.php
aby mi to dobře odeslalo na e-mil. Zkoušel jsem zkoušel, ale nehnul jsem s tím :-( ... |
||
Casero Profil |
#4 · Zasláno: 29. 4. 2008, 22:52:33
Rad
K odpovědím na otázky přistupuješ přes $_POST["otazkan"]...a pak fce mail(). Kde je problém? |
||
Medvídek Profil |
#5 · Zasláno: 29. 4. 2008, 22:53:40
do promenný text si už nacpeš co potřebuješ :)
třeba: $text="Odpověď 1: ".$_POST["otazka1"]."<br /> "; atd atd atd .... :) Záleží, jaku metodou formulář odesíláš.... |
||
Rad Profil * |
#6 · Zasláno: 29. 4. 2008, 22:58:57
send.php mám napsán takto ?
ale nejspíš tam je chyba :-((((( <?php $set['from'] = "mujemail@xxx.cz"; $set['subject'] = "predmet"; $set['adress'] = "mujemail@xxx.cz"; $set['presmner'] = "formular.php"; $set['charset'] = "windows-1250"; $firma = $_POST['firma']; $1 = $_POST['1']; $2 = $_POST['2']; $hlavicky = ""; $hlavicky .= "Content-type: text/plain; charset=".$set['charset']."\r\n"; $hlavicky .= "From: ".$set['from']."\r\n"; $hlavicky .= "X-Mailer: PHP\r\n"; $message = "firma: ".$firma."\n\n" ."1: ".$1."\n\n" ."2: ".$2."\n"; $mailing = @mail($set['adress'], $set['subject'], $message, $hlavicky); if($mailing == FALSE){ header("Location: ./".$set['presmner']."?send=".urlencode(" - zpráva nebyla odeslána!").""); }else{ header("Location: ./".$set['presmner']."?send=".urlencode(" - zpráva odeslána").""); } ?> |
||
Rad Profil * |
#7 · Zasláno: 29. 4. 2008, 23:13:02
Jestli mohu poprosit o malou ukázku jak to řešit ???? děkuji moc.
soubor formular.php / obsahuje formulář s otázkou a volbou a/b/c/ soubor send.php / obsahuje vše potřebné pro odeslání hodnot z formuláře na e-mail Děkuji R. |
||
Casero Profil |
#8 · Zasláno: 29. 4. 2008, 23:15:55
Rad
http://www.linuxsoft.cz/article.php?id_article=178 "Každá proměnná musí mít jednoznačný název. Ten v PHP začíná znakem dolaru($) a následuje (bez mezery) nějakým pojmenováním. První znak toho pojmenování musí být buď písmeno a-z nebo podtržítko. Nesmí to být číslo ani nic jiného. " |
||
Časová prodleva: 16 let
|
0