Ergebnis 1 bis 10 von 11

Thema: schließen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    so sieht aus ich habe nur den anmeldebouns so eingebaut wie er sollte!
    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                            = "";
    $werber = $_SESSION['werber'];
    if ($werber == '' OR $werber == 0){
        $werber = $pageconfig['werber'];
    }

    $ccode_array = mysql_fetch_array(db_query("SELECT * FROM laendercode WHERE IP_FROM<=inet_aton('".$ip."') AND IP_TO>=inet_aton('".$ip."');"));
    $cc2=$ccode_array['CC2'];
    if($cc2 == 'DE' OR $cc2 == 'AT' OR $cc2 == 'CH' OR $cc2 == 'US'){
    if ($_POST['anmelden'] == "Jetzt anmelden!") {
      $_POST['nachname'] = addslashes ($_POST['nachname']);
        $_POST['vorname'] = addslashes ($_POST['vorname']);

      $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>';

        // Pruefen, ob man sich mit der eMail-Domain anmelden darf
        $denied = explode(';', $pageconfig['denied_domains']);
            foreach ($denied AS $nr => $emaildomain) if (($nr < (count ($denied)-2) || strlen ($emaildomain) >= 5) && strpos ($_POST['emailadresse'], $emaildomain) !== FALSE) $error .= 'E-Mail-Adressen mit der Domain "<i>'.$emaildomain.'</i>" sind bei uns nicht erlaubt!<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ätigen!<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) {
        $_POST['nickname'] = mysql_real_escape_string(htmlentities($_POST['nickname']));
        $nickname_check =db_query ("SELECT `nickname` FROM ".$db_prefix."_userdaten WHERE nickname='".$_POST['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()."'");
        $ws = db_query("SELECT * FROM ".$db_prefix."_werberdaten WHERE uid='".$_POST['uid']."'");
        $sperre = mysql_fetch_assoc($black_check);
      if ($sperre['zeit'] != 0) {
          $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/schnittstellen/".$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 ) $mailstatus = 0;
        if ($_POST['newsletter'] == 1 ) $mailstatus = 1;
        $req=mysql_query("SELECT werberpraemie, startguthaben FROM ".$db_prefix."_start_praemie");
    while ($row = mysql_fetch_array($req)) {
    $werberpraemie=$row[werberpraemie];
    $startguthaben=$row['startguthaben'];
    }
        $rb = mysql_fetch_assoc(db_query("SELECT auto_rb FROM ".$db_prefix."_werberdaten WHERE uid='".$werber."'"));
      db_query("INSERT INTO ".$db_prefix."_kontodaten (uid,passwort,status,hinweis,kontostand,bkontostand) VALUES ('".$_POST['uid']."','".md5($_POST['passwort_1'])."','0','','$startguthaben')");
        db_query("INSERT INTO ".$db_prefix."_emaildaten (uid,emailadresse,freigabe_fuer) VALUES ('".$_POST['uid']."','".$_POST['emailadresse']."','".$mailstatus."')");
        db_query("INSERT INTO ".$db_prefix."_klickwahl (uid) VALUES ('".$_POST['uid']."')");
        db_query("INSERT INTO ".$db_prefix."_userdaten (uid,nickname,vorname,nachname,angemeldet_seit) VALUES ('".$_POST['uid']."','".$_POST['nickname']."','".$_POST['vorname']."','".$_POST['nachname']."','".time()."')");
        db_query("INSERT INTO ".$db_prefix."_werberdaten (uid,werber,umsatz,refback,zuordnungszeit) VALUES ('".$_POST['uid']."','".$werber."','0','".$rb['auto_rb']."','".time()."')");
        $ak = md5($_POST['uid'].''.time());
        db_query("INSERT INTO ".$db_prefix."_aktivierungen (uid,ak) VALUES ('".$_POST['uid']."','".$ak."')");
        kontobuchung ('+',$werberpraemie,$_SESSION['werber']);
        $buchungs_id = create_code(14);
        db_query("INSERT INTO ".$db_prefix."_buchungen (uid,buchungszeit,buchungs_id,buchungsmenge,verwendungszweck) VALUES (".$_SESSION['werber'].",".time().",'".$buchungs_id."','".$werberpraemie."','Werberprämie für User ".$_POST['uid']."')");
        $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
        ';
        usermail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
        $anmeldeok = "true";
        }

    }

    if ($error){
    head("Anmeldefehler");
    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="<?=$_POST['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"><?=$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>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();?>
    <? }
    } else {?>
    <?head("$seitenname - IP is not allowed!");?>
    Your IP is not from Germany, Austria or Swiss!<br>
    <br>
    We only accept IP-Adresses from there!<br>
    <br>
    Mit freundlichen Grüßen<br>
    Das <?=$seitenname;?> Team<br>
    <?foot();?>
    <? } ?>

  2. #2
    fehler gefunden ist der scheiß anmelde bouns gewesen!!! und so ein sch*** verkauft man!!!

  3. #3
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Zitat Zitat von zauberbengel91 Beitrag anzeigen
    fehler gefunden ist der scheiß anmelde bouns gewesen!!! und so ein sch*** verkauft man!!!
    Hi da du es als sch*** betittels währst du ev. so lieb und würdest sagen was du eingebaut hast und was in der anleitung steht ?
    ich bin immer gerne daran interesiert Lösungen und nicht Problehme zu lesen.
    Auch wen es nicht meine Addons sind.
    besten dank

    LKT-Dienste
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  4. #4
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    Zitat Zitat von zauberbengel91 Beitrag anzeigen
    fehler gefunden ist der scheiß anmelde bouns gewesen!!! und so ein sch*** verkauft man!!!
    Also ich hab auch den Anmeldebonus drin und das schon über 1 jahr und der geht ohne Probleme Ich denke mal eher falsch eingebaut

  5. #5
    geändert

  6. #6
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    Nur mal so zur info

    §2.9 Verwendung fremden Eigentums (Code, Bilder,...)
    Es ist ausdrücklich verboten Dinge, die nicht Eigentum der Person sind die sie veröffentlicht hat, preiszugeben bzw. zu veröffentlichen! Dies betrifft auch einzelne Teile fremden Eigentums, vor allem Teile oder Codefragmente aus kostenpflichtigen Scripten! Missachten dieser Regel führt zum sofortigen Ausschluss von Designerscripte.net und kann durch den Ersteller des Sachgegenstandes zu rechtlichen Folgen führen.
    Das auffinden solcher Verletzungen der Regeln sollte auch von Usern sofort an einen Admin oder Moderator gemeldet werden. Designerscipte.net distanziert sich ausdrücklich von Copyrightverletzungen durch Mitglieder wegen Nichteinhalten der Forenregeln. Jedoch bemühen wir uns diese aus dem Forum nach auffinden sofort zu entfernen.


    Also würde ich das da oben mal schnell raus machen

    Also gerade mal geschaut ist der gleiche anmeldebonus den ich auch drin habe und der geht bei mir ohne Probleme.

    Also liegt das Problem beim einbauer und nicht am script

  7. #7
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Die frage war wo der fehler gelegen hat im sonne von das ist so aber müsste so sein.
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  8. #8
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    Zitat Zitat von Lokutos Beitrag anzeigen
    Die frage war wo der fehler gelegen hat im sonne von das ist so aber müsste so sein.
    Naja das ist die frage da er es ja wider ausgebaut hat ^^

Ähnliche Themen

  1. Danke/Bitte Schließen
    Von stev im Forum Webspace- & Serveranbieter
    Antworten: 9
    Letzter Beitrag: 18.12.2009, 14:07
  2. schließen
    Von bob777 im Forum Scripte
    Antworten: 8
    Letzter Beitrag: 11.12.2009, 15:19
  3. schließen bitte
    Von bob777 im Forum Scripte
    Antworten: 29
    Letzter Beitrag: 06.12.2009, 20:54
  4. Thread schließen
    Von eRaaaa im Forum Weiterentwicklung Basisscript
    Antworten: 12
    Letzter Beitrag: 28.09.2008, 14:22
  5. bitte schließen
    Von enrico72 im Forum Support zum VMSone
    Antworten: 7
    Letzter Beitrag: 29.01.2007, 11:10

Berechtigungen

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