Autor | Zpráva | ||
---|---|---|---|
louk Profil * |
Dobry den prosím vám už jsi nevím rady někde mám chybu nechce se mi to odeslat :(
děkuji za pomoc. <h3>Anonymní email</h3> <form action="" method="post" accept="text/css"> <?php $ke_email = $_POST['ke_email']; $od_email = $_POST['od_email']; $predmet = $_POST['predmet']; $text_email = $_POST['text_email']; if($_POST['send']=="ok" && $od_email!="vas@e-mail.cz"){ Mail("$ke_email", "$predmet", $text_email); echo "Email odeslán od $od_email ."; } ?> <table align="center"> <tr><td>Od koho:</td><td><input type="text" name="od_email" size="35" value="@"></td></tr> <tr><td>Ke komu:</td><td><input type="text" name="ke_email" size="35" value="@"></td></tr> <tr><td>Předmět:</td><td><input type="text" name="predmet" size="35"></td></tr> <tr><td>Text email:</td><td><textarea name="text_email" rows="10" cols="50"></textarea></td></tr> <tr><td></td><td><input type="submit" value="Odeslat Email"></td></tr> </table> </form> |
||
Senky Profil |
#2 · Zasláno: 1. 4. 2009, 19:24:16
Pretoze tam nemas este jeden input kde je $_POST['send'], cize tam pridaj este:
<input type="hidden" name="send" size="35" value="ok"> a navyse sa neodosle ked nebude mat Od koho: tvar vas@e-mail.cz, pretoze php nie je az tak inteligentne ze by pochopilo, ze vas@e-mail.cz znamena "vas email, nepouzivajte cudzi a navyse ze to musi mat tvar nieco@nieco.com", proste na to budes potrebovat trochu zlozitejsiu kontrolu... |
||
louk Profil * |
#3 · Zasláno: 1. 4. 2009, 21:19:26
prosím opravil byste mi to já to nechápu tady to je http://www.tvorba-webu.cz/php/mail.php sem uz vedle dělám na tom dvě hodiny neuveritelné
|
||
gogy27 Profil |
#4 · Zasláno: 1. 4. 2009, 21:46:03
skus zmenit toto:
if($_POST['send']=="ok" && $od_email!="vas@e-mail.cz") { na toto: if (isset($_POST['send']) && $od_email!="vas@e-mail.cz") { |
||
louk Profil * |
#5 · Zasláno: 1. 4. 2009, 21:52:43
Prosim vás jaktoze se mi tam zobrazi email serveru kdys dam od koho - ke komu :(
|
||
gogy27 Profil |
#6 · Zasláno: 1. 4. 2009, 22:11:08
nedavas headers (myslim ze zato to je)
|
||
gogy27 Profil |
#7 · Zasláno: 1. 4. 2009, 22:12:36 · Upravil/a: gogy27
$headers = "Content-Type: text/html; charset=utf-8\n"; $headers .= "From: neco@neco.sk\r\n"; mail($ke-komu, $predmet, $textspravy, $headers ) |
||
AM_ Profil |
#8 · Zasláno: 1. 4. 2009, 22:13:00
Všímáš si, že ve funkci mail() ti nikde nefiguruje $od_email? funkce mail() bohužel věštit neumí.
|
||
louk Profil * |
#9 · Zasláno: 1. 4. 2009, 22:25:26
uz mi to frčí :-) (česi to ve fotbale pěkne pos....)
|
||
gogy27 Profil |
#10 · Zasláno: 1. 4. 2009, 22:27:37 · Upravil/a: gogy27
louk
Mno vidis len ten $headers uprav vlastne na ten e-mail $od_koho (SLOVAAAACI YEEEAH :P hadam sa kvalifikuje po neviem kolkych rokoch) |
||
louk Profil * |
#11 · Zasláno: 1. 4. 2009, 23:21:24
jj uz se stalo (kdyby Čech nevirazil ten balon a chytil to nestalobyse to ale prece jen neni kouzelník :) )
|
||
Časová prodleva: 15 let
|
0