Ergebnis 1 bis 10 von 26

Thema: Aktivierungslink erneut zuschicken lassen [Ohne Klamm]

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Irgendwie ein großes Durcheinander grade, sorry (für das aktuelle chaos bin ich aber mal nicht verantwortlich :P ).
    So sollte es gehn: -
    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                    = "";

    //Auswertung

    if ($_POST['ok'] && $_POST['mail'] && $_POST['kid']){
    //SQL
    $user = db_query("SELECT e.* FROM ".$db_prefix."_userdaten AS u LEFT JOIN ".$db_prefix."_emaildaten AS e ON e.uid=u.uid WHERE u.nickname = '".addslashes($_POST['kid'])."' LIMIT 1"); 
       if (@mysql_num_rows($user)){
       $usr= mysql_fetch_array($user);
    $ak=   mysql_query("SELECT * FROM vms_aktivierungen WHERE uid=".$usr['uid']."");

         if(@mysql_num_rows($ak)){
    $ak2= mysql_fetch_array($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: '.$usr['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
    ';
    @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 schon aktiviert";
          }
          }else
          {
          $meldung="Nick 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>Nick</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(); ?>
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  2. #2
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    spitze das teil funktioniert

  3. #3

  4. #4
    Erfahrener Benutzer
    Registriert seit
    22.07.2006
    Beiträge
    301
    Funktioniert einwandfrei, vielen Dank

Ähnliche Themen

  1. Antworten: 21
    Letzter Beitrag: 08.09.2014, 22:30
  2. Ohne Anmeldung (Klamm)
    Von rene_1992 im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 16.08.2012, 07:37
  3. VMS ohne Klamm
    Von Olympia im Forum [HD] Programmieren
    Antworten: 6
    Letzter Beitrag: 23.10.2011, 06:53
  4. ohne Klamm, SQL Fehler
    Von FloMK im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 04.07.2009, 17:43
  5. Ohne Klamm id?
    Von =Tobias= im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 09.10.2007, 18:29

Berechtigungen

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