Autor | Zpráva | ||
---|---|---|---|
Kubuska112 Profil |
Zdravím. Je možné tento kod upravit tak, aby na zadaný mail poslal vygenerované heslo? (Generátor by asi taky chtěl upravit, protože jaksi nefunguje)
$pass = substr(md5($_SERVER['REMOTE_ADDR'].microtime().rand(1,100000)),0,6); // Generate a random password $_POST['email'] = mysql_real_escape_string($_POST['email']); $_POST['username'] = mysql_real_escape_string($_POST['username']); // Escape the input data mysql_query(" INSERT INTO tz_members(usr,pass,email,regIP,dt) VALUES( '".$_POST['username']."', '".md5($pass)."', '".$_POST['email']."', '".$_SERVER['REMOTE_ADDR']."', NOW() )"); if(mysql_affected_rows($link)==1) { send_mail( 'zadany-email', $_POST['email'], 'Registration System Demo - Nové heslo', 'Nové heslo je: '.$pass); $_SESSION['msg']['reg-success']='Na E-mail bylo posláno vaše nové heslo!'; |
||
mimochodec Profil |
#2 · Zasláno: 18. 7. 2012, 12:07:36
php funkce send_mail neexistuje.
|
||
Kubuska112 Profil |
#3 · Zasláno: 18. 7. 2012, 12:10:01
mimochodec:
„send_mail neexistuje“ Nějaká náhrada by nebyla? |
||
Majkl578 Profil |
#4 · Zasláno: 18. 7. 2012, 12:10:32
|
||
ShiraNai7 Profil |
#5 · Zasláno: 18. 7. 2012, 12:10:43
Kubuska112:
rtfm? mail() |
||
Kubuska112 Profil |
#6 · Zasláno: 18. 7. 2012, 12:14:03
Majkl578, ShiraNai7:
No jo...to mě mohlo napadnout. Takže by to mělo vypadat asi takto? mail( 'zadany-email', $_POST['email'], 'Registration System Demo - Nové heslo', 'Nové heslo je: '.$pass); |
||
mimochodec Profil |
#7 · Zasláno: 18. 7. 2012, 12:17:18
Kubuska112:
„Takže by to mělo vypadat asi takto?“ To "mail" v těch dvou příspěvcích je klikací. |
||
Kubuska112 Profil |
#8 · Zasláno: 18. 7. 2012, 12:35:30
mimochodec:
„"mail" v těch dvou příspěvcích je klikací.“ Samozřejmě že je. Jen si myslím, že toto asi nebude to pravé ořechové <?php // The message $message = "Line 1\nLine 2\nLine 3"; // In case any of our lines are larger than 70 characters, we should use wordwrap() $message = wordwrap($message, 70); // Send mail('caffeinated@example.com', 'My Subject', $message); ?> |
||
Časová prodleva: 12 let
|
0