Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 21 bis 30 von 38

Thema: Neuanmeldung

  1. #21
    Benutzer
    Registriert seit
    02.03.2007
    Beiträge
    55
    datei zu groß zum anhängen hau mal nen cod rein hier.1
    PHP-Code:
    <?
    // Variabel vordefinieren!
    if (!isset($_POST['anmelden']))        $_POST['anmelden']            = "";
    if (!isset($_POST['nickname']))        $_POST['nickname']            = "";
    if (!isset($_POST['nachname']))        $_POST['nachname']            = "";
    if (!isset($_POST['vorname']))        $_POST['vorname']            = "";
    if (!isset($_POST['emailadresse']))    $_POST['emailadresse']        = "";
    if (!isset($_POST['passwort_1']))    $_POST['passwort_1']        = "";
    if (!isset($_POST['passwort_2']))    $_POST['passwort_2']        = "";
    if (!isset($_POST['uid_passwort']))    $_POST['uid_passwort']        = "";
    if (!isset($_POST['uid']))            $_POST['uid']                = "";
    if (!isset($_POST['agb']))            $_POST['agb']                = "";
    if (!isset($_POST['newsletter']))    $_POST['newsletter']        = "1";
    if (!isset($_POST['paidmails']))    $_POST['paidmails']            = "1";
    if (!isset($error))                    $error                        = "";
    if (!isset($anmeldeok))                $anmeldeok                    = "";
    if (!isset($ak))                    $ak                            = "";

    if ($_POST['anmelden'] == "Jetzt anmelden!") {

        // SecVMS change begin
        $_GET['nachname'] = addslashes ($_GET['nachname']);
        $_GET['vorname'] = addslashes ($_GET['vorname']);
        // SecVMS change end

        $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle LIMIT 1")) or die("Userinfo");
        $tag = strtotime("".date("m")."/".date("d")."/".date("Y")." 0 hours 0 minutes 0 seconds");
        $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE zeit='".$tag."' and uid='0'"));
        // Auf Eingabefehler prüfen
        if(!$_POST['nachname'] || !$_POST['vorname'] || !$_POST['emailadresse'] || !$_POST['passwort_1'] || !$_POST['passwort_2'] || !$_POST['uid'] || !$_POST['uid_passwort'] || !$_POST['nickname']) $error .= 'Bitte fülle alle benötigten Felder aus!<br>';
        if(!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$_POST['emailadresse'])) $error .= 'Der Emailsyntax ist falsch!<br>';
        if ($_POST['passwort_1'] != $_POST['passwort_2']) $error .= 'Passwörter stimmen nicht überein!<br>';
        if (strlen($_POST['passwort_1']) < 8) $error .= 'Passwortlänge muss min. 8 Zeichen haben<br>';
        if (ereg("[^0-9]", $_POST['uid'])) $error .= 'Bei der Klamm Id nur Zahlen!<br>';
        if ($_POST['agb'] != "ja") $error .= 'Du musst die AGBs bestädigen!<br>';
        if ($_POST['uid'] == $_SESSION['werber']) $error .= 'Du kannst Dich nicht selber werben<br>';
        if ($schnittstelle['anfragen_tag'] != 0 and $schnittstelle['anfragen_tag'] <= $s_verbrauch) $error = 'Die Schnittstellenanfragen sind für heute verbraucht!!!<br>';

        // User mit der Datenbank abgleichen
        if (!$error) {
        $nickname = ucfirst($_POST['nickname']);
        $nickname_check =db_query ("SELECT `nickname` FROM ".$db_prefix."_userdaten WHERE nickname='".$nickname."'");
        $user_check = db_query ("SELECT `uid` FROM ".$db_prefix."_kontodaten WHERE uid='".$_POST['uid']."'");
        $mail_check    = db_query ("SELECT `emailadresse` FROM ".$db_prefix."_emaildaten WHERE emailadresse='".$_POST['emailadresse']."'");
        $black_check= db_query ("SELECT * FROM ".$db_prefix."_userblacklist WHERE uid='".$_POST['uid']."' and zeit >='".time()."'");
        $sperre = mysql_fetch_array($black_check);
        if ($sperre['zeit'] != 99999999999) {
        $sperrtext = 'Du bist für eine Neuanmeldung noch bis <b>'.date("d.m.Y - H:i:s",$sperre['zeit']).'</b> gesperrt!<br>';
        } else {
        $sperrtext = '<b><i>Du bist für diese Webseite komplett gesperrt!</i></b>';
        }
        if (mysql_num_rows($user_check)) $error .= 'Du bist bereits bei uns angemeldet!<br>';
        if (mysql_num_rows($mail_check)) $error .= 'Diese Emailadresse ist schon im System!<br>';
        if (mysql_num_rows($black_check)) $error = $sperrtext;
        if (mysql_num_rows($nickname_check)) $error .='Der Nickname ist schon vergeben!<br>';
        }

        // User beim Betreiber prüfen
        if (!$error) {
        if ($schnittstelle['anfragen_user'] != 0) db_query("INSERT INTO ".$db_prefix."_schnittstelle_anfragen (zeit,uid) VALUES ('".$tag."','0')");
        @require_once ("lib/schittstellen/".$schnittstelle['schnittstelle'].".php");
        @uservalidate ($schnittstelle['betreiber_id'],$schnittstelle['betreiber_passwort'],$_POST['uid'],$_POST['uid_passwort']);
        if ($error) $error = $trans_ausgabe.'<br>';
        }

        // User eintragen
        if (!$error) {
        if ($_POST['newsletter'] == 0 and $_POST['paidmails'] == 0) $mailstatus = 0;
        if ($_POST['newsletter'] == 1 and $_POST['paidmails'] == 0) $mailstatus = 1;
        if ($_POST['newsletter'] == 0 and $_POST['paidmails'] == 1) $mailstatus = 2;
        if ($_POST['newsletter'] == 1 and $_POST['paidmails'] == 1) $mailstatus = 3;
        db_query("INSERT INTO ".$db_prefix."_kontodaten (uid,passwort,status,hinweis,kontostand) VALUES ('".$_POST['uid']."','".md5($_POST['passwort_1'])."','0','','0')");
        db_query("INSERT INTO ".$db_prefix."_emaildaten (uid,emailadresse,freigabe_fuer) VALUES ('".$_POST['uid']."','".$_POST['emailadresse']."','".$mailstatus."')");
        db_query("INSERT INTO ".$db_prefix."_userdaten (uid,nickname,vorname,nachname,angemeldet_seit) VALUES ('".$_POST['uid']."','".$nickname."','".$_POST['vorname']."','".$_POST['nachname']."','".time()."')");
        $ws = db_query("SELECT * FROM ".$db_prefix."_werberdaten WHERE uid='".$_POST['uid']."'");
        db_query("INSERT INTO ".$db_prefix."_werberdaten (uid,werber,umsatz,zuordnungszeit) VALUES ('".$_POST['uid']."','".$_SESSION['werber']."','0','".time()."')");
        $ak = md5($_POST['uid'].''.time());
        db_query("INSERT INTO ".$db_prefix."_aktivierungen (uid,ak) VALUES ('".$_POST['uid']."','".$ak."')");
        $email_message = 'Hallo, '.$_POST['nickname'].'
        Du hast Dich soeben erfolgreich bei '.$seitenname.' angemeldet.

        Bitte aktiviere jetzt Deinen Account, klicke dazu bitte auf den
        Aktivierungslink: '.$domain.'/?content=/intern/aktivieren&ak='.$ak.'

        ----------------------------------------------------------
        Kontonummer: '.$_POST['uid'].'
        Passwort: '.$_POST['passwort_1'].'
        ----------------------------------------------------------

        Nach der Aktivierung kannst Du dich sofort einloggen und bei
        uns teilnehmen.

        Mit freundlichen Grüßen
        Das '.$seitenname.' Team
        ';
        @mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");
        $anmeldeok = "true";
        }

    }

    if ($error){
    head("Anfeldefehler");
    echo '<font color="#cc0000">'.$error.'</font>';
    foot();
    }
    ?>

    <? if ($anmeldeok != "true") { ?>
    <?head("$seitenname - Neuanmeldung");?>
    <center><b>Neuanmeldung</b></center>
      <table width="100%" cellpadding="3" cellspacing="0" border="0">
      <form action="" method="post">
       <tr>
        <td class="main"><b>Nickname:</b></td>
        <td class="main"><input type="text" name="nickname" value="<?=$nickname;?>"></td>
       </tr>
       <tr>
        <td class="main"><b>Nachname:</b></td>
        <td class="main"><input type="text" name="nachname" value="<?=$_POST['nachname'];?>"></td>
       </tr>
       <tr>
        <td class="main"><b>Vorname:</b></td>
        <td class="main"><input type="text" name="vorname" value="<?=$_POST['vorname'];?>"></td>
       </tr>
       <tr>
        <td class="main"><b>Emailadresse:</b></td>
        <td class="main"><input type="text" name="emailadresse" value="<?=$_POST['emailadresse'];?>"></td>
       </tr>
       <tr>
        <td class="main"><b>Klamm Id:</b></td>
        <td class="main"><input type="text" name="uid" value="<?=$_POST['uid'];?>"></td>
       </tr>
       <tr>
        <td class="main"><b>Lose-Passwort zur Identifizierung:</b></td>
        <td class="main"><input type="password" name="uid_passwort"></td>
       </tr>
       <tr>
        <td class="main">Werber:</td>
        <td class="main"><? if($_SESSION['werber'] == 0) {echo '<b>keinen</b>';} else {echo $_SESSION['werber'];}?></td>
       </tr>
       <tr>
        <td class="main"><b>Passwort:</b></td>
        <td class="main"><input type="password" name="passwort_1"></td>
       </tr>
       <tr>
        <td class="main"><b>Passwortbestätigung:</b></td>
        <td class="main"><input type="password" name="passwort_2"></td>
       </tr>
       <tr>
        <td class="main"><b>Paidmails empfangen:</b></td>
        <td class="main"><select name="paidmails"><option value="1" <? if ($_POST['paidmails'] == 1) { echo 'selected';}?>>Ja</option><option value="0" <? if ($_POST['paidmails'] != 1) { echo 'selected';}?>>Nein</option></select></td>
       </tr>
       <tr>
        <td class="main"><b>Newsletter:</b></td>
        <td class="main"><select name="newsletter"><option value="1" <? if ($_POST['newsletter'] == "1") { echo 'selected';}?>>Ja</option><option value="0" <? if ($_POST['newsletter'] != "1") { echo 'selected';}?>>Nein</option></select></td>
       </tr>
       <tr>
        <td class="main"><b>AGB`s gelesen und akzeptiert:</b></td>
        <td class="main"><select name="agb"><option value="ja" <? if ($_POST['agb'] == "ja") { echo 'selected';}?>>Ja</option><option value="nein" <? if ($_POST['agb'] != "ja") { echo 'selected';}?>>Nein</option></select></td>
       </tr>
       <tr>
       <td class="main" align="center" colspan="2">
       Vor dem Anmelden lese bitte die AGB`s!<br><br>
       <input type="submit" name="anmelden" value="Jetzt anmelden!">
       </td>
       </tr>
       </form>
      </table>
    <?foot();?>
    <?} else {?>
    <?head("$seitenname - Anmeldung erfolgreich!");?>
    Deine Anmeldung bei <?=$seitenname;?> war erfolgreich, Du bekommst jetzt eine Email mit Deinen Daten und einen Aktivierungslink.
    Sobald Du deinen Account aktiviert hast kannst Du dich bei uns einloggen und diese Seite im vollen Umfang nutzen.<br>
    <br>
    Bitte beachte dass es auch etwas dauern kann bis die Aktivierungsmail bei Dir ankommt, dieses ist anhängig von Deinem Emailanbieter.<br>
    <br>
    Mit freundlichen Grüßen<br>
    Das <?=$seitenname;?> Team<br>

    <?foot();?>
    <? } ?>

  2. #22
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Kann auf die schnelle jetz auch kein fehler entdecken (auser rechtschreibfehler )

    aber vlt hast du bei den betreiberdaten (im adminforce)was falsch gemacht
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  3. #23
    Benutzer
    Registriert seit
    02.03.2007
    Beiträge
    55
    Betreiber-ID = EF ID (15615)
    http://www.klamm.de/partner/ef_nickp...15&fromsetup=1


    Betreiberpasswort = EF Passwort (mein kennwort für mein ef-zugang halt )

    Betreiberkennung = k_id (1xxxx)
    kick ich bei ef auf "kennung" und da habe ich dann :
    K_ID Kennung Angelegt Benutzt

    1xxxx WinXY.de 03.03.2007 0 [Kennung löschen]

    ---
    sollte doch wohl richg sein oder ???

  4. #24
    Benutzer
    Registriert seit
    02.03.2007
    Beiträge
    55
    push ^^^

  5. #25
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Ja sicher na mich hat mehr interessiert was du bei "Schnittstelle
    Muss Dateiname sein" hast
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  6. #26
    Benutzer
    Registriert seit
    02.03.2007
    Beiträge
    55
    habe es ja schon geändert von "fucoex" > "klamm"

  7. #27
    Benutzer
    Registriert seit
    02.03.2007
    Beiträge
    55
    so, jetzt mal an die hersteller.
    das verzeichnis im admin-bereich ist jetzt offen, ist ja eh nur ne testversion
    bitte mal versucher mit eure daten eine einrichtung und dann eine neuanmeldung.
    bitte dann um ein bericht wie es verlaufen ist

    http://www.lose.winxy.de/adminforce/

    http://www.lose.winxy.de/

  8. #28
    Benutzer
    Registriert seit
    02.03.2007
    Beiträge
    55
    könnte ich jetzt mal 100% sql-db haben, die runtergeladene und die hier gepostet wurde scheit wolh nicht zu laufen
    habe auch schon "error_reporting(E_ALL);" und es wird kein fehler ausgegeben
    bis auf wen man auf der startseite kommt :
    Notice: Undefined index: content in : index.php on line 3

  9. #29
    Benutzer
    Registriert seit
    02.03.2007
    Beiträge
    55
    so habe mal ein wenig in der anmeldung.php geschaut.
    die erste INSERT der db lautet :
    if ($schnittstelle['anfragen_user'] != 0) db_query("INSERT INTO ".$db_prefix."_schnittstelle_anfragen (zeit,uid) VALUES ('".$tag."','0')");
    wird aber nicht gemacht wen dies wie angegeben auf 0 steht!:
    Max. Schnittstellenanfragen (User)
    0 = Ohne Einschränkung
    Nur Ein./Auszahlungen

    das ist so nicht richt angegeben!
    habe jetzt mal 100 eingetragen und nun wird dieser INSERT vorgenommen, aber weitere INSERT werde nicht abgearbeitet ???

  10. #30
    Neuer Benutzer
    Registriert seit
    10.05.2007
    Beiträge
    12
    hab genau das gleiche prob
    nach der eingabe aller daten für eine neuanmeldung kommt gar nichts
    hab schon alles versucht
    und hier wie wild gesucht
    nix

Seite 3 von 4 ErsteErste 1234 LetzteLetzte

Ähnliche Themen

  1. Neuanmeldung funktionier nach Serverumzug nicht
    Von webkle im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 18.05.2009, 14:11
  2. Neuanmeldung gleich in die Forum DB eintragen
    Von computexx im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 28.02.2009, 13:00
  3. 30 Tage für eine Neuanmeldung gesperrt umgehen
    Von S.Schmietow im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 23.10.2008, 20:34
  4. Fehler nach neuanmeldung VMS1.2
    Von Twain im Forum Bug-Report
    Antworten: 14
    Letzter Beitrag: 03.11.2007, 01:04
  5. problem bei neuanmeldung [erledigt / lösung gefunden]
    Von cashtower im Forum Support zum VMSone
    Antworten: 34
    Letzter Beitrag: 22.02.2007, 10:32

Berechtigungen

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