Antworten

Thema: PW abfrage!

Nachricht

Klicke hier, um dich anzumelden

 

Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.

Zusätzliche Einstellungen

  • Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].

Thema bewerten

Wenn du möchtest, kannst du dieses Thema bewerten.

Übersicht (Neuester Beitrag zuerst)

  • 13.08.2004
    Danke vielmals
  • 12.08.2004
    gateway
    Passt sitzt hat Luft....

    Greetz to Montoyafan

    LG

    Gate
  • 12.08.2004
    Montoyafan
    Hallo,

    habe mal was auf die schnelle gemacht, sollte aber gehen.
    Muss noch folgendes anpassen:

    1. Ganz am Anfang die Variablen $passwort und $absender_mail
    2. Unten die Variablen $betreff und $message

    PHP-Code:
    <?php
    $passwort 
    "test"// Dein gewünschtes Passwort
    $absender_mail "deine@email.de";

    if (isset(
    $_POST['email']) && $_POST['email'] != "")
    {
        
    check_mail($_POST['email']);
    }
    else
    {
        
    show_form();
    }

    function 
    show_form()
    {
        global 
    $PHP_SELF;
        
        echo 
    "<FORM action=\"$PHP_SELF\" METHOD=\"POST\">\n";
        echo 
    "Deine eMail:&nbsp;&nbsp;<INPUT TYPE=\"text\" NAME=\"email\" maxlength=50>\n";
        echo 
    "<INPUT TYPE=\"submit\" value=\"Passwort anfordern\">";
    }

    function 
    check_mail($email_empfaenger)
    {
        global 
    $passwort,$absender_mail;
        
        if (!
    eregi("^[a-z0-9]+([_.-][a-z0-9]+)*@([a-z0-9]+([.-][a-z0-9]+)*)+\\.[a-z]{2,4}$",trim($email_empfaenger)))
        {
            echo 
    "<br>Die angegebene eMail-Adresse hat ein falsches Format!<br>";
            
    show_form();
        }
        else
        {
            
    send_password($email_empfaenger,$passwort,$absender_mail);
        }
    }

    function 
    send_password($email_empfaenger,$passwort,$absender_mail)
    {
        
    $betreff "Dein Passwort für den Memberbereich";
        
        
    $message "Mit dieser eMail erhälst Du Dein Passwort für den Mitgliederbereich.\n\n"
                  
    ."Passwort: " $passwort "\n\n"
                  
    ."MfG\n"
                  
    ."Dein Name";
                  
        
    // Den Header so lassen!
        
    $header "From: webmaster@{$_SERVER['SERVER_NAME']}\r\n"
                 
    ."Reply-To: webmaster@{$_SERVER['SERVER_NAME']}\r\n"
                 
    ."X-Mailer: PHP/" phpversion();
        
        if(
    mail($email_empfaenger$betreff$message$header))
        {
            echo 
    "Dein Passwort wurde Dir an die eMail-Adresse " $email_empfaenger " gesendet.<br>";
        }   
    }
    ?>
    Cu
  • 12.08.2004
    Hi leute ich will einen PW geschüzten bereich einrichten und es so regeln das jemand seine Email adresse abschickt und dann automatisch das PW bekommt!

    (so iner art!)

Berechtigungen

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