Seite 2 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 11 bis 20 von 35

Thema: Aktivierungsmail erneut holen

  1. #11
    Erfahrener Benutzer Avatar von rawmance
    Registriert seit
    07.07.2006
    Beiträge
    167
    hi

    hab mir das nun sehr lange angeschaut

    warum steht hier fehler

    PHP-Code:
        $fehler "<b>Email wurde soeben versendet!</b><br>"
    müsste das nicht anders sein

    nun hab leider nicht soooo viel ahnung von php

    rawmance

  2. #12
    Erfahrener Benutzer Avatar von MK75
    Registriert seit
    08.07.2006
    Beiträge
    272
    Also ich habe das Addon auch schonmal angefangen gehabt, nur das es noch nicht richtig geht und ich noch keine Zeit weiter hatte mir das mal genauer anzuschauen, ich denke Ihr solltet noch etwas Geduld aufbringen, ich habe im Moment leider noch anderes vorher.

    Ich werde Euch mal zeigen was ich bis her habe:

    PHP-Code:
    Bessere Lösung siehe unten
    Dieser Code ist noch nicht fertig, es sieht zwar schon gut aus aber die Funktionen lassen noch auf sich warten. Wer das Teil zum laufen bringt, darf es als seines betrachten, ich möchte in jedem Fall aber auch eine Version davon erhalten, so quasi für den geistigen Ursprung.

    [Edit]-[/Edit]

  3. #13
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Original von rawmance
    hi

    hab mir das nun sehr lange angeschaut

    warum steht hier fehler

    PHP-Code:
        $fehler "<b>Email wurde soeben versendet!</b><br>"
    müsste das nicht anders sein

    nun hab leider nicht soooo viel ahnung von php

    rawmance
    $fehler ist nur die Variable, welche nachher ausgegeben wird, ich hätte Sie auch $ausgabe nenen können aber egal *G*


    @MK75
    Wieso generierst du denn einen neuen Aktivierungscode, wenn der alte noch in der Datenbank steht und man ihn auslesen könnte? Zeile 13 in deinem Script ist auch überflüssig =) Und wenn du einen neuen Code erstellst dann darfst du den nicht insert-en sondern musst updaten, da es sonst 2 Einträge gibt und es dann zu fehlern kommt dein Code 2 ist schon gut aber Code 1 hmm naja *g*
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  4. #14
    Neuer Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    20
    Installation:
    1. *.php Datei erstellen
    2. in diese Datei den Code einfügen der unten angegeben ist.
    3. Datei abspeichern und auf den Webspace laden.
    4. Link im Memberbereich setzen

    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(); ?>

  5. #15
    Erfahrener Benutzer Avatar von MK75
    Registriert seit
    08.07.2006
    Beiträge
    272
    @ Gremlin, aus diesem Grunde hatte ich ja noch eine zweite Variante versucht, ich dachte mir schon das das nicht gehen würde, aber man versucht ja immer einiges.

    @ alexx, das sieht echt sehr sauber aus, könnte mir bitte noch jemand bestätigen das es funktioniert, dann kann ich veranlassen das es in den DL´s Bereich auf genommen wird.

    Spitze Alex,

  6. #16
    Erfahrener Benutzer Avatar von rawmance
    Registriert seit
    07.07.2006
    Beiträge
    167
    Hi

    ich bin heavymässig begeistert

    ES FUNKTIONIERT !!!

    hab es getestet mit gmx und arcor und es geht


    vielen dank alexx

    rawmance

  7. #17
    Habe es getestet und es funzt

    super alex

    mfg
    petro43

  8. #18
    Gnom
    Gast
    alle gute dinge sind drei *g* wenn es mind. 3 leute bestätigen, das es funktioniert, kann man es ja als Addon hinzufügen, oder? mehr wäre natürlich auch besser :P

  9. #19
    Erfahrener Benutzer Avatar von MK75
    Registriert seit
    08.07.2006
    Beiträge
    272
    @ alexx, kannst Du mal bitte dan eben noch eine Anleitung dazu schreiben, dann kannst Du das ganze gezippt an entweder DimpleX oder direkt an ztk schicken, damit es im DL Bereich für alle zugänglisch ist. Vielen Dank für Deine Mühe.

  10. #20
    Neuer Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    20
    Original von MK75
    @ alexx, kannst Du mal bitte dan eben noch eine Anleitung dazu schreiben, dann kannst Du das ganze gezippt an entweder DimpleX oder direkt an ztk schicken, damit es im DL Bereich für alle zugänglisch ist. Vielen Dank für Deine Mühe.
    Hab es per PN an ztk geschickt.

Seite 2 von 4 ErsteErste 1234 LetzteLetzte

Ä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
  •