hi
mir ist da noch was eingefallen
wäre es möglich das noch mit einzubauen das der admin noch die möglichkeit bekommt dem user die aktivierungsmail nochmal zuzuschicken aus dem adminforce
rawmance
Druckbare Version
hi
mir ist da noch was eingefallen
wäre es möglich das noch mit einzubauen das der admin noch die möglichkeit bekommt dem user die aktivierungsmail nochmal zuzuschicken aus dem adminforce
rawmance
Hmm, wozu das denn ? Wenn der User sich das selber schicken kann ? Das ist doch dann doppelt gemoppelt ?
Zitat:
Original von MK75
Hmm, wozu das denn ? Wenn der User sich das selber schicken kann ? Das ist doch dann doppelt gemoppelt ?
nicht unbedingt , hier im Portal Admin nutze ich diese function die aktivierungsmail erneut zu senden hin und wieder doch
DimpleX
man muss immer bedenken das manche user auf den link warten und warten und wartenZitat:
Original von MK75
Hmm, wozu das denn ? Wenn der User sich das selber schicken kann ? Das ist doch dann doppelt gemoppelt ?
und denken naja dann halt nicht hat die seite halt pech gehabt dann geh ich halt woanders hin
sind nun mal nicht alle user so schlau wie wir ;)
deshalb will ich da vorbeugen und schnell handeln können weil der user weiss ja nicht das ich ihn vielleicht manuell freigeschaltet habe und er probiert es garnicht erst sich einzuloggen weil er ja nun noch davon ausgeht das er sich aktivieren muss
hoffe hab mich ein wenig verständlich ausgedrückt
bin ja nun auch nicht der schlauste :D
rawmance
Hab mir so gedacht, ist ja ne tolle Sache, aber nach dem entpacken stand ich dann da, ohne Anleitung. Wohin denn nu damit und wo muss ich das ganze einbinden??????
jop ne anleitung wär ned schlecht habs jetz da aba weis ned wohin damit :(
Es gibt bereits ein Addon, wo man sich den Aktivierungslink nochmals zusenden lassen kann.Ich weiß allerdings nicht mehr, wo ich es her habe.
In der Datei steht:
Addon (c) by alexx
Platin-Casino.de
es ist nicht direkt ein addon nur eine datei wo man sich die mail neu schicken kann...
und ich hab die datei hier rein gekopiert und es geht...
content/intern
ich habe auch Interesse an dieser Möglichkeit hat nun schon jemand was zusammengebaut ?
Wenn ja bitte mal per PN bei mir Melden Danke
Ich habe den gepostet code mal ausprobiert und er funzt *freusel* allerdings bekomme ich folgende Fehlermeldung :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/web133/html/content/intern/aktivierunkslink.php on line 20
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/web133/html/content/intern/aktivierunkslink.php on line 21
das sind so wie ich sehe diese Zeilen:PHP-Code:
<?
##################\/###################
/*
Addon (c) by alexx
Platin-Casino.de
*/
##################/\###################
//Variablen Prüfen
if (!isset($_POST['ok'])) $_POST['ok'] = "";
if (!isset($_POST['mail'])) $_POST['mail'] = "";
if (!isset($_POST['kid'])) $_POST['kid'] = "";
if (!isset($meldung)) $meldung = "";
//SQL
@$user= mysql_query("SELECT * FROM vms_emaildaten WHERE uid=".$_POST['kid']."");
@$ak= mysql_query("SELECT * FROM vms_aktivierungen WHERE uid=".$_POST['kid']."");
$usr= mysql_fetch_array($user);
$ak2= mysql_fetch_array($ak);
//Auswertung
if ($_POST['ok'] && $_POST['mail'] && $_POST['kid']){
if (@mysql_num_rows($user)){
if(@mysql_num_rows($ak)){
if(eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$_POST['mail'])){
if($usr['emailadresse']== $_POST['mail']){
$email_message =
'Hallo,
Du hast Dich soeben erfolgreich bei '.$seitenname.' angemeldet.
Bitte aktiviere jetzt Deinen Account, klicke dazu bitte auf den
Aktivierungslink.
---------------------------------------------------------
Kontonummer: '.$_POST['kid'].'
Aktivierungslink: '.$domain.'/?content=/intern/aktivieren&ak='.$ak2['ak'].'
---------------------------------------------------------
Nach der Aktivierung kannst Du dich sofort einloggen und bei
uns teilnehmen.
Mit freundlichen Grüßen
Das '.$seitenname.' Team
';
@mail($usr['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");
$meldung="Ein neuer Aktivierungslink wurde an die angegebene E-Mailadresse gesendet";
}else
{
$meldung="Bitte die E-Mailadresse angeben, mit der du dich auf der Seite angemeldet hast!";
}
}else
{
$meldung="Der Emailsyntax ist falsch!";
}
}else
{
$meldung="Du bist bei uns nicht angemeldet";
}
}else
{
$meldung="Klamm ID nicht bekannt";
}
}else
{
if ($_POST['ok'])
{
$meldung="Bitte alle Felder ausfüllen!";
}
}
?>
<?head("Aktivierungslink"); ?>
<form action="" method="POST" enctype="application/x-www-form-urlencoded">
<table width="100%">
<tr>
<td>Klamm ID</td>
<td><input type="text" name="kid" /></td>
</tr>
<tr>
<td>E-Mail</td>
<td><input type="text" name="mail" /></td>
</tr>
<tr>
<td> <input type="submit" value="ok" name="ok" /></td>
</tr>
</table>
<br>
<br>
<?if ($meldung)echo"$meldung";?>
</form>
<? foot(); ?>
$usr= mysql_fetch_array($user);
$ak2= mysql_fetch_array($ak);
und nun mal ganz blöd von mir wo ist da der fehler ? habe ich was übersehen ?
mfg