| Autor | Zpráva | ||
|---|---|---|---|
| fluffer Profil * |
#1 · Zasláno: 26. 6. 2015, 09:37:13
Dobrý den potřeboval bych poradit. Když se pokouším oeslat email pomocí následujícího skriptu tak všechno co se stane je to že to do nekonečna píše připojování. Nevíte co dělám špatně?
$q2 = mysql_query("INSERT INTO `users`(`name`,`login`,`pass`,`date`,`activation`) VALUES('".$name."','".$login."','".$heslo."','".$date."','".$O."')");
if(!$q2) { echo mysql_error() . ' - ' . mysql_errno(); }
else {
$q3 = mysql_query("SELECT `id` FROM `users` WHERE `login`='".$login."'");
$r3 = mysql_fetch_assoc($q3);
$activation = md5($r3['id']).md5($login);
$_to = $login;
$_subject = "Potvrzení registrace";
$_message = "<div style=\"font-size:11pt; font-family:Times New Roman; color:black; padding:5px;\"><div>Dobrý den,</div>";
$_message .= "<div style=\"text-indent:10px;\">děkuji Vám za registraci na portálu koding.cz. Pro aktivaci vašeho účtu klikněte na odkaz: http://localhost/registration/activation.php?login=".$login."&code=".$activation.".</div>";
$_message .= "<div style=\"margin:10px 0;\">Vaše uživatelské jméno: ".$name."</div>";
$_message .= "<div>S pozdravem, administrace koding.cz</div>";
$_headers = 'MIME-Version: 1.0' . "\r\n";
$_headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$_headers .= 'From: <me@glibbe.com>' . "\r\n";
$em = mail($_to, $_subject, $_message, $_headers);
if(!$em)
{
echo "E-mail nebyl odeslán. Zkuste to za 5 minut.";
} else {
echo "Za chvíli obdržíte e-mailovou zprávu s odkazem pro potvrzení registraci. Pozor! Odkaz je platný 1 hodinu. <a href=\"index.php\">Hlavní stránka</a>";
}
}php.ini [mail function] ; For Win32 only. SMTP = smtp.gmail.com smtp_port = 465 |
||
| Alphard Profil |
#2 · Zasláno: 26. 6. 2015, 10:58:36
Chápu dobře, že chcete posílat maily z localhostu přes gmail SMTP? Nikdy jsem to nezkoušel, ale podle mě tam chybí přinejmenším autorizace, tohle google určitě nepovolí. Bylo to v nějakém návodu, nebo jste to vytvořil sám?
Pokud vám jde jen o testování mailů, doporučuji perfektní Test Mail Server Tool. |
||
| fluffer Profil * |
#3 · Zasláno: 26. 6. 2015, 11:58:15
dělal jsem to podle návodu a díky za ten program už to funguje
|
||
|
Časová prodleva: 10 let
|
|||
0