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
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 *
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
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 *
Prosim vás jaktoze se mi tam zobrazi email serveru kdys dam od koho - ke komu :(
gogy27
Profil
nedavas headers (myslim ze zato to je)
gogy27
Profil
 $headers = "Content-Type: text/html; charset=utf-8\n";
                  $headers .= "From: neco@neco.sk\r\n";

mail($ke-komu, $predmet, $textspravy, $headers )
AM_
Profil
Všímáš si, že ve funkci mail() ti nikde nefiguruje $od_email? funkce mail() bohužel věštit neumí.
louk
Profil *
uz mi to frčí :-) (česi to ve fotbale pěkne pos....)
gogy27
Profil
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 *
jj uz se stalo (kdyby Čech nevirazil ten balon a chytil to nestalobyse to ale prece jen neni kouzelník :) )

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: