Seite 4 von 4 ErsteErste ... 234
Ergebnis 31 bis 35 von 35

Thema: Aktivierungsmail erneut holen

  1. #31
    Erfahrener Benutzer Avatar von Roadstar
    Registriert seit
    21.07.2006
    Beiträge
    200
    Hallo,

    ich hab das so im VMS 1.2
    PHP-Code:
    <?

    ##################\/###################
    /*
             Addon (c) by alexx
              Platin-Casino.de
    */
    ##################/\###################


    //Variablen Prüfen
    if (!isset($_POST['absenden']))        $_POST['absenden']            = "";
    if (!isset($_POST['mail']))    $_POST['mail']        = "";
    if (!isset($_POST['uid']))    $_POST['uid']        = "";
    if (!isset($meldung))               $meldung                    = "";

    //Bugfix 
    $_POST['uid'] = (int)$_POST['uid'];
    //Bugfix Ende

    //SQL
    $user = db_query("SELECT * FROM ".$db_prefix."_emaildaten WHERE uid = ".$_POST['uid']."");
    $usr = mysql_fetch_array($user);
    $ak =   db_query("SELECT * FROM ".$db_prefix."_aktivierungen WHERE uid = ".$_POST['uid']."");
    $ak2 = mysql_fetch_array($ak);

    //Auswertung

    if ($_POST['absenden'] && $_POST['mail'] && $_POST['uid']){
       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['uid'].'
        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
        ';
        usermail ($usr['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');

          $meldung="<font color='darkgreen'>Ein neuer Aktivierungslink wurde an die angegebene E-Mailadresse gesendet.</font>";
          }else
          {
          $meldung="<font color='red'>Bitte die E-Mailadresse angeben, mit der du dich auf dieser Seite angemeldet hast!</font>";
          }
          }else
          {
          $meldung="<font color='red'>Der Emailsyntax ist falsch!</font>";
          }
          }else
          {
          $meldung="<font color='red'>Du bist bei uns nicht angemeldet!</font>";
          }
          }else
          {
          $meldung="<font color='red'>Klamm ID nicht bekannt!</font>";
          }
          }else
          {
          if ($_POST['absenden'])
          {
          $meldung="<font color='red'>Bitte alle Felder ausfüllen!</font>";
          }
          }

    ?>

    <? head("Aktivierungslink neu senden"); ?>

    <form action="" method="POST" enctype="application/x-www-form-urlencoded">
    <table align="center" width="100%">
    <br>

    <tr>
             <td>Klamm ID</td>
             <td><input type="text" name="uid" /></td>
    </tr>
    <tr>
             <td>E-Mail</td>
             <td><input type="text" name="mail" /></td>
    </tr>

    <tr>
             <td></td>
             <td> <input type="submit" value="absenden" name="absenden" /></td>
    </tr>

    </table>
    <br>
    <?if ($meldung)echo"<center>$meldung</center>";?>
    </form>
    <? foot(); ?>

  2. #32
    Erfahrener Benutzer Avatar von fruchti
    Registriert seit
    17.02.2008
    Beiträge
    127
    hm da heist es bei mir du bist nicht angemeldet ?


    und nix geht

    mfg

  3. #33
    Erfahrener Benutzer Avatar von Roadstar
    Registriert seit
    21.07.2006
    Beiträge
    200
    Schau mal bei dir in der Datenbank bei vms_aktivierungen
    ob dort auch was drin steht, wenn nicht geht es auch nicht.

  4. #34
    Erfahrener Benutzer
    Registriert seit
    23.04.2009
    Beiträge
    155
    Da ich das VMS ohne Klamm nutze funzt das nicht so richtig.
    Der User weiss ja garnicht welche ID er hat kann das einer so umändern das er statt die ID den Usernamen eingeben muss?

    Danke

  5. #35
    Neuer Benutzer
    Registriert seit
    23.02.2011
    Beiträge
    16
    Zitat Zitat von CeleronD Beitrag anzeigen
    Da ich das VMS ohne Klamm nutze funzt das nicht so richtig.
    Der User weiss ja garnicht welche ID er hat kann das einer so umändern das er statt die ID den Usernamen eingeben muss?

    Danke
    Hi
    Kannst doch den Mailtext beim Aktivieren des Accounts bzw beim erneuten Zusenden des Aktivierunglinks so abändern, dass ID, Username usw gleich angezeigt werden...
    Zu Empfehlen ist dies auch wenn man sich ein neues Passwort zuschicken lässt, also dort den Usernamen mit auszugeben.

    So hat der User wirklich alle seine Daten nochmal.

    FrDrLOZ

Seite 4 von 4 ErsteErste ... 234

Ähnliche Themen

  1. Erneut Betatester gesucht
    Von breaker im Forum Sonstiges
    Antworten: 0
    Letzter Beitrag: 27.02.2011, 12:27
  2. Domain zu anderem Anbieter holen
    Von FloMK im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 2
    Letzter Beitrag: 31.01.2011, 22:21
  3. IF's von Klickwarrior laufen aber holen keine Kampagnen
    Von Rallef im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 08.02.2009, 16:05
  4. Antiviren-Programm AVG erneut mit Fehlalarm
    Von Newsbot im Forum Talk, talk, talk...
    Antworten: 0
    Letzter Beitrag: 16.11.2008, 13:51
  5. Paidmails von Webmasterlose.de holen
    Von dimek87 im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 10.04.2008, 11:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •