Hallo liebe Gemeinde,
ich habe ein kleines Problem mit einem Script. Und zwar würde ich gerne eine Seite zu meinem Script hinzufügen auf der User Ihre Bestätigungsmail erneut anfordern können. Aber leider habe ich keine Ahnung davon wie ich das schreiben muss vielleicht finde ich hier ja hilfe.
Das script läuft unter php4.
Hier mal das originalscript über das sich user anmelden und welches auch die aktivierungsmail verschickt.
Über hilfe wäre ich wirklich dankbar
ich habe ein kleines Problem mit einem Script. Und zwar würde ich gerne eine Seite zu meinem Script hinzufügen auf der User Ihre Bestätigungsmail erneut anfordern können. Aber leider habe ich keine Ahnung davon wie ich das schreiben muss vielleicht finde ich hier ja hilfe.
Das script läuft unter php4.
Hier mal das originalscript über das sich user anmelden und welches auch die aktivierungsmail verschickt.
PHP-Code:
$akey=md5(microtime.$HTTP_SERVER_VARS['REMOTE_ADDR']);
$sqlab2 = "insert $sqltab1";
$sqlab2 .= "(regip, akey, register, name, email, url, passwort,
username, guthaben, ref, anmeldung, ref2, ref3, ref4, ref5, ref6, ref7, ref8,
ref9, ref10, geschlecht) values ";
$sqlab2 .= "('".$HTTP_SERVER_VARS['REMOTE_ADDR']."', '$akey', '".time().
"', '$name', '$email', '$url',
'$passwort', '$username', '$start', '$ref',
'$date','$ref2', '$ref3','$ref4', '$ref5','$ref6', '$ref7','$ref8',
'$ref9','$ref10','$geschlecht')";
mysql_db_query("$sqldb", $sqlab2);
$sqlab3 = "insert $sqltab3";
$sqlab3 .= "(sponsor, passwort, user, anmeldung, free) values ";
$sqlab3 .= "('$username', '$passwort', 'ja', '$datum', 'nein')";
mysql_db_query("$sqldb", $sqlab3);
$num = mysql_affected_rows();
if ($num>0)
{
echo "Hallo $name,<br><br>Sie haben sich erfolgreich angemeldet.
In Kürze erhalten Sie eine eMail mit Ihren Zugangsdaten und Ihrem
persönlichen Aktivierungslink, um den Account freizuschalten.";
mail("$email", "$domainname Anmeldung",
"Hallo $name,\n\nvielen
Dank für Ihre Anmeldung. Hier Ihre Zugangsdaten.
\n\nBenutzername = $username \nPasswort = $passwort \n\n
Um Ihren Account freizuschalten, bestätigen Sie bitte diesen Link:
\n
".$domainurl."/activate.php?mail=".$email."&key=".$akey."\n\n
Nach erfolgreicher Freischaltung können Sie sich hier einloggen: ".$domainurl."/login.php .
Außerdem können Sie sich auch in den Sponsorenbereich einloggen.
Wenn Sie z. B. Ihr Geld in eMails umtauschen, werden diese dann auf
Ihren Sponsorenaccount gutgeschrieben.
Mit freundlichen Gruessen\nIhr $domainname Team","From: $domainname<$adminemail>
\nReply-To: $adminemail\n" );
//mail("$adminemail", "Neues Mitglied", "Benutzer: $username hat sich soeben Angemeldet!"
,"From: $domainname <$adminemail>" );
$sqlab2 = "update $sqltab1 set got = '1' where got >'0'";
$res1 = mysql_db_query("$sqldb", $sqlab2);
Über hilfe wäre ich wirklich dankbar
Kommentar