Autor | Zpráva | ||
---|---|---|---|
vavroch Profil * |
#1 · Zasláno: 28. 7. 2006, 08:41:13
Ještě by mě zajímalo, estli někdo nevíte, jak zavolat php skriptem na přepínač z formuláře (radio), tady je příklad (je to hodnocení 1-5 bodů). Díky J
<input type="radio" checked name="F127" value="0">0 <input type="radio" name="F127" value="1">1 <input type="radio" name="F127" value="2">2 <input type="radio" name="F127" value="3">3 <input type="radio" name="F127" value="4">4 <input type="radio" name="F127" value="5">5 |
||
Hugo Profil |
#2 · Zasláno: 28. 7. 2006, 08:43:55
vavroch
A co chces zavolat? |
||
vavroch Profil * |
#3 · Zasláno: 28. 7. 2006, 09:12:35
mám na stránkách hodnocení fotek pomocí přepínačů http://www.fotoapalucha.cz/soutez a potřebuju, aby se to hodnocení odesílalo na můj mail včetně jména hodnotitele, mailu a vzkazu. Diky za pomoc. J
|
||
Hugo Profil |
#4 · Zasláno: 28. 7. 2006, 09:15:15
$_POST['F127'] nebo $_GET['F127'], zalezi na tom, kterou metodu pouzivas.
|
||
vavroch Profil * |
#5 · Zasláno: 28. 7. 2006, 09:39:23
docetl jsem se na webu, ze promenny z formulare se musi v php skriptu prejmenovat. je to spravne? melo by to teda vypadat nasledovne?
priklad z formulare: <input type="radio" checked name="F127" value="0">0 <input type="radio" name="F127" value="1">1 <input type="radio" name="F127" value="2">2 <input type="radio" name="F127" value="3">3 <input type="radio" name="F127" value="4">4 <input type="radio" name="F127" value="5">5 nasledne v souboru "odeslat.php" $foto127 = $_POST["F127"]; A jak to pak zakomponuju do funkce MAIL? Jeste jednou dik za pomoc |
||
Hugo Profil |
#6 · Zasláno: 28. 7. 2006, 09:48:38
Prejmenovavat je nemusis, klidne muzes pouzit primo $_POST['F127'].
|
||
vavroch Profil * |
#7 · Zasláno: 28. 7. 2006, 10:18:26
Takze by to mohlo vypadat následovně?
<?php $_POST["F001"]; $_POST["F002"]; . . . $_POST["F128"]; $_POST["form_jmeno"]; $_POST["form_email"]; $_POST["form_vzkaz"]; $headers = "content-type: text/plain; charset=windows-1250"; print $message; print $to; exit; IF (@MAIL("jiri.vavroch@seznam.cz", "Jizerky_2006", $F001, $F002, ... $F128, $form_jmeno, $form_email, $form_vzkaz, $headers)) {ECHO "<p>Vaše hodnocení bylo úspěšně odesláno.</p>";} ELSE {ECHO "<p>Chyba! Hodnocení nebylo odesláno.</p>";} ECHO "Děkujeme za Váš čas."; ?> |
||
gaminn Profil * |
#8 · Zasláno: 28. 7. 2006, 11:15:14
Tak to určitě ne...
<input type="radio" checked name="F[127]" value="0">0 <input type="radio" name="F[127]" value="1">1 <input type="radio" name="F[127]" value="2">2 <input type="radio" name="F[127]" value="3">3 <input type="radio" name="F[127]" value="4">4 <input type="radio" name="F[127]" value="5">5 obsluhující skript: $f = ''; if(is_array($_POST['F'])) { foreach($_POST['F'] as $key => $value) { $f.=$key . ' - ' . $value . "\n"; } } // tímto se zpracují veškeré radio inputy do jakési tabulky a nyní odeslat mailem, vizte php maunál |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0