Autor | Zpráva | ||
---|---|---|---|
Měsíček Profil |
#1 · Zasláno: 1. 4. 2008, 22:46:41
<?php
$to = "ales15@centrum.cz"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $subject = "Vzkaz"; $mess = "Jméno: ".$_POST["jmeno"]."E-mail: ".$_POST["email"]."Vzkaz: ".$_POST["vzkaz"]; mail ($to, $subject, $mess, $headers); ?> |
||
Měsíček Profil |
#2 · Zasláno: 1. 4. 2008, 23:00:30
Vertigo4
"no a proč si nenastavit proměnnou hned na začátku a pracovat pak s ní? až bude mít jednou delší skript, tak pak bude přepisovat všudy ty posty? a to nehledě na to, že to nemá vůbec nijak prověřené" Protože v tomto případě je to vyloženě zbytečné, jinak můžeš mi říct nějáký důvod proč by se mělo v důležitém skriptu zase zpět měnit ze superglobálních na normální? ... |
||
Timy Profil |
#3 · Zasláno: 1. 4. 2008, 23:11:02
Měsíček
Vertigo to podle mě spíš myslel tak, že se může změnit název té proměnné. V tomhle skriptu se zrovna používá jenom jednou, takže je to vcelku zbytečné, ale pokud by se ve skriptu $_POST["jmeno"] vyskytlo vícekrát, bylo by lepší si tu proměnnou uložit někam jinam. A nějakým tím ošetřením by tam proměnná taky mohla projít. |
||
vertigo4 Profil |
#4 · Zasláno: 1. 4. 2008, 23:14:54
No však jsem mu tam napsal už hotový skript i s htmlspecialchars...
v tomto případě je to vyloženě zbytečné takže je to vcelku zbytečné no je, ale já to chtěl i ošetřit a to by bylo nepřehledné |
||
Nadan Profil |
#5 · Zasláno: 2. 4. 2008, 07:12:40 · Upravil/a: Nadan
vertigo4
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/free/ic.cz/n/narody/root/www/navi/send.php on line 19 Tohle mi píše.... Mám něco podobného na svých stránkách... Kód je: <?php $nazev = $_POST["nazev"]; $jmeno = $_POST["jmeno"]; $sekce = $_POST["sekce"]; $sekce2 = $_POST["sekce2"]; $podsekce = $_POST["podsekce"]; $text = $_POST["text"]; $poznamky = $_POST["poznamky"]; $email = $_POST["email"]; $to = "narody.redakce@gmail.com"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $subject = "Clánek ".$nazev." od ".$jmeno.""; $mess = "Jméno: ".$jmeno." Sekce: ".$sekce." Vlastní sekce: ".$sekce2." Podsekce: ".$podsekce." Název clánku: ".$nazev" Text: ".$text." Poznámky: ".$poznamky." Email: ".$email.""; mail ($to, $subject, $mess, $headers); ?> EDIT: Sakra... Díval jsem se na srtánku 1, ale psal na stránku dva... Pardon, tento příspěvek už neplatí |
||
Nadan Profil |
#6 · Zasláno: 2. 4. 2008, 21:10:50
Jo, ehm... To, mohl by mi někdo pomoct s kódem prosím? Mě to tak trochu nejde udělat a to už jsem vyzkoušel snad všechny varianty...
<?php $to = "narody.redakce@gmail.com"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $subject = "Clánek ".$nazev." od ".$_POST["jmeno"]."; $mess = "Jméno: ".$_POST["jmeno"]." Sekce: ".$_POST["sekce"]." Vlastní sekce: ".$_POST["sekce2"]." Posekce: ".$_POST["podsekce"]." Název clánku: ".$_POST["nazev"]." Text: ".$_POST["text"]." Poznámky: ".$_POST["poznamky"]." E-mail: ".$_POST["email"]."; mail ($to, $subject, $mess, $headers); ?> Jak by to mělo být, prosím, pomocte mi... |
||
Měsíček Profil |
#7 · Zasláno: 2. 4. 2008, 21:17:14
Místo tohoto nakonci
."; dej jen ; |
||
Nadan Profil |
#8 · Zasláno: 2. 4. 2008, 21:21:02
Měsíček
Ok, díky moc všem... |
||
Časová prodleva: 16 let
|
0