Autor Zpráva
Rad
Profil *
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
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 *
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
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
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 *
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 *
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
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. "

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