Autor Zpráva
Andreja
Profil *
$language['24'] = "
<html>
<head>
<title></title>
</head>
<body>
<p>
Ahoj ".$post_user." 
</p>
</body>
</html>
";


ahojte toto chcem poslat s tymto scriptom na mail

<?php
if(isset($_POST['zabudol'])){
$email = $_POST['email'];
require "db.php";
$query = MySQL_Query("SELECT * FROM `users` WHERE `email` = '$email'") or die (mysql_error());
			$Vysledek = mysql_fetch_array($query);
				if($Vysledek['email']){ 
			
			$post_user_id=$Vysledek['user_id'];
			$post_user=$Vysledek['user'];
			$post_email=$Vysledek['email'];
      $password=mt_rand();


$subject = "".$language['53']."";

// message
$message = "
".$language['24']."
";

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/html; charset=utf-8" . "\r\n";

$headers .= "To: ".$email."" . "\r\n";
$headers .= "From: support@net" . "\r\n";

mail("$email", "$subject", "$message", "$headers");
    
     echo "<div class=obsah><span style=color:#33CC00;>".$language['22']."</span></div>";						
    }else{
    echo "<div class=obsah><tr><td><span style=color:red;>".$language['23']."</span></div>";
     } 
     } 
?>



email sa posle dvakrat a nevypise sa to post_user neviete preco ?
korwin
Profil *
Si tu proměnou vypiš ještě předtím než ji nacpeš do toho $message = "".$language['24'].""; (myslím že by stačilo $message = $language['24']; nebo $message = $language[24]; - neco z toho urco pojede) pak si vypiš message...no a nemelo by se to tam nekde vypsat. kdyz to nejede ani v mejlu :)) Pokud se to zobrazí v obou vypsáních a neodešle v mejlu, tak je to divný...a proč se odešle dvakrát to netuším..nesmíš dávat refresh :))
Andreja
Profil *
korwin
stale mi to nefunguje nedavam refres odosle mi spravu ale tu premenu mi to nevypise a neviem preco mam to na server domeny.sk predtym som to mal inde islo a teraz zrazu nejde ?
korwin
Profil *
no říkám zkus si vypsat $message a $post_user jeste dřív než to odešleš...pokud tam není co chceš (tedy neni tam nic), tak problém nebude v odeslání mejlu...pokud pred odeslanim je vše ok, tak pak to bude v tý funkci co odesílá mejl.
suky
Profil
$language['24'] = "<html>\n<head>\n<title></title>\n</head>\n<body>n\<p>n\Ahoj ".$post_user."\n</p>\n</body>\n</html>";
suky
Profil
Andreja
Mas to v tom skriptu vlozeny? Myslim ten language24.
Andreja
Profil *
suky
to nejdde taky

suky
mam soubory
language.php tam ma ulozeny to language 24

pak mam soubor mail_post.php a jak user zada mail tak to nanho odesle vypisi jako post delam pred funkci mail ...
suky
Profil
Andreja
No a nakej require pro ten language.php??
djlj
Profil
U číselných polí se nepoužívají apostrofy => $language[24].
Andreja
Profil *
djlj
jo jenze ja to pouzivam a de to kdys vypisuju text

a to require language.php tam mam ale neposlal sem ho sem a porad mi to nechce jit ...
djlj
Profil
jo jenze ja to pouzivam a de to kdys vypisuju text
Co tím chtěl autor říci? Prosím česky/slovensky.

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: