Sziasztok mi a hiba:
és ezt kapom:
segitsetek köszönöm
■ <?php
include "config.php";
mysql_select_db("users");
$id= "".$_SESSION['id'];
$result = mysql_query("SELECT * FROM users WHERE id='$id'");
$row = mysql_fetch_array($result);
ini_SET("SMTP","smtp.gmail.com");
ini_SET("SMTP_PORT","465");
ini_SET("SMTP_username","kriszrap##kukac##gmail.com");
ini_SET("SMTP_password","");
$cimzet = $_POST['email'];
$uzenet = $_POST['szoveg'];
$targy = $_POST['targy'];
$fejlec = "FROM:aaa";
mail ($cimzet,$targy,$uzenet,$fejlec);
?>
include "config.php";
mysql_select_db("users");
$id= "".$_SESSION['id'];
$result = mysql_query("SELECT * FROM users WHERE id='$id'");
$row = mysql_fetch_array($result);
ini_SET("SMTP","smtp.gmail.com");
ini_SET("SMTP_PORT","465");
ini_SET("SMTP_username","kriszrap##kukac##gmail.com");
ini_SET("SMTP_password","");
$cimzet = $_POST['email'];
$uzenet = $_POST['szoveg'];
$targy = $_POST['targy'];
$fejlec = "FROM:aaa";
mail ($cimzet,$targy,$uzenet,$fejlec);
?>
és ezt kapom:
Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.gmail.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\mail.php on line 17
segitsetek köszönöm
Le hagytam
config igy néz ki:
; For Win32 only.
smtp_server = smtp.gmail.com
smtp_port = 465
auth_username = kriszrap##kukac##gmail.com
auth_password =
Az, hogy valamit rosszul
Egyébként arra a kérdésre, hogy:
Szintén kérdéssel tudok válaszolni:
Miért nem használsz a keresőt? Miért nem olvasol kicsit a témában?
Esetleg, ha rákeresnél valahol, hogyan kell a google smtp szerverét beállítani php-ban, vagy, hogy egyáltalán hogyan kell mail szervert beállítani, akkor előrébb jutnál, mint csak így bunkón feltéve a kérdést, hogy:
Ez a hiba... :)
sajna nem megy:(
PHPMailer
http://weblabor.hu/cikkek/phplevelezes
http://phpmailer.worxware.com/
Windows-on is működik tökéletesen.
Mellesleg a Google jó barát. :-)
ini_SET("SMTP_PORT","465"); ?!
elnézést
most már ilyet kapok :(
ilyennel még nem találkoztam :D
Rákrestél?
jó is de nem is
mind1
itt segitsetek :
$uzenet = $_POST['szoveg'];
$targy = $_POST['targy'];
$fejlec = "From:kriszrap";
mail ($cimzet,$targy,$uzenet,$fejlec);
az a baj a küldök egy levelet akkor feladónál Array-t ir miért ?
Próbáld újra