ER Sourceansicht 3.0

Alle Dateien, die hier eingesehen werden können, sind unter der GNU GPL lizenziert. Wenn du etwas darin findest, das du gerne hättest, so schreibe mir doch bitte eine Anfrage damit ich, wenn ich es rausgeben will, alle Änderungen raussuchen könnte. Denn ich übernehme keine Verantwortung, solltest du was rausnehmen und es geht nicht. Und Support deswegen geb ich schon gar nicht.

Solltest du eine Schwachstelle im Code finden, sei es eine kritische Lücke oder eine Möglichkeit zu cheaten, dann bitte ich dich, mir das mitzuteilen. Solltest du beim cheaten erwischt werden, werde ich deinen Account eigenhändig löschen & bannen; Solltest du meinen Server angreifen, so werde ich meine Rechtsschutzversicherung kontaktieren.

Zur Source springen

Verzeichnisse:


Source anzeigen

Nach Oben


<?php
/*
 **********************************
 * Altersverifizirung By Mr edah  *
 *     www.edahnien.de            *
 * V 0.9                          *
 **********************************
 Einbau
ALTER TABLE `accounts` ADD `rlalter` VARCHAR( 20 ) NOT NULL DEFAULT '0';
hauptplatz.php
suche:
addnav("??F.A.Q. (für neue Spieler)", "petition.php?op=faq",false,true);
fuege darunter
if ($session['user']['rlalter']==0){
  addnav("Alter verifizieren","verifi.php");
}
dragon.php
suche  (2 mal)
,"reputation"=>1
fuege darunter
,"rlalter"=>1
*/
 
require_once "common.php";
 
page_header("Altersverifizirung");
 
$session[user][ort]='Einwohnermeldeliste';
 
define('debugger','0'); # debugger aktiv ?
 
define('kombialtmodus','0'); # mit V 0.6 kompitabel ? ( stellen sie diesen wert auf 0 wenn sie keine alte altersverifizirung haben oder die neuen "futuers" nutzen moechten!)
 //zeile darf nicht veraendert werden !
 
$copy "<div align='right'><a href=http://www.edahnien.de target='_blank'>`b&copy; `t Mr edah`\$(www.edahnien.de) `0`b</a></div>";
 
output("$copy`n `n `n ",true);
 if (
$copy != "<div align='right'><a href=http://www.edahnien.de target='_blank'>`b&copy; `t Mr edah`\$(www.edahnien.de) `0`b</a></div>")
 {
      
$tem_exp_c explode('/',"".$_SERVER['SCRIPT_NAME']."");
      
unlink($tem_exp_c[2]);
 }
//ab hier alles frei (;
switch(isset($_GET['op']) ? $_GET['op'] : '')
{
     case 
'':
          
$out .='Trage hier deine Personalausweis Nummer ein, diese wird benötigt um dein Alter zu errechnen, dein Alter kann nur von Administratoren eingesehn werden, die Altersabfrage dient dem Zweck um minderjährige vor "cyper sex" und erotsichen, sowie gewaltreiche Inhalten auf dieser Seite zu schützen. Leider ist dies NUR mit dem ALTEN Deutschen Ausweisen möglich';
          
$out .="`n<form action='verifi.php?op=set' method='post'>
                <input TYPE='text' NAME='1' size='10' maxlength='10' />
                D<<
                <input TYPE='text' NAME='2' size='7' maxlength='7' />
                <
                <input TYPE='text' NAME='3' size='7' maxlength='7' />
                <<<<<<<
                <input TYPE='text' NAME='4' size='1' maxlength='1' />
                `n <input type='reset' value='Zurücksetzen' />
                <input type='submit' value='Abschicken' />
                </form>"
;
                
$out .='`n`n Solltest du also schon die neuen Ausweise haben oder gar keinen deutschen Ausweis, benöntigt eine Verifizierung eine Face2Face. `n
                Dabei schickt ihr ein Bild eures Ausweises (Es muss nur Bild, Name und Geburtsdatum zu lesen sein) und ein Bild von dir + Ausweis + einen Zettel mit
                Metroplex Seattle. `n
                Das alles schickt ihr an `Àwebmail@metroplex-seattle.de `0mit Angabe eures Charnamens.`n
                Nach dem wir alles überprüft haben und Namen + Geburtsdatum notiert haben, damit ihr euch nicht nochmals dieser Sache unterziehen müsst,
                werden die Bilder gelöscht. Es gibt auch keinerlei weitergabe an Dritte!`n`n`n`n`n`n`n`n`n`n`n`n`n`n`n`n`n`n`n`n'
;
          
          
addnav("","verifi.php?op=set");
          
addnav("Keine Angaben machen","list.php");
                             
     break;
     case 
'set':
       
// zahlen splitten
          
$stringlength strlen($_POST['1']);
          if (
$stringlength == 10){
               
$go 1;
               
$e strval($_POST['1']);
               
$zahlen "$e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6],$e[7],$e[8],$e[9]";
               
$endzahlen "$e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6],$e[7],$e[8],$e[9],";
          }
          
$debugger ="`n`\$ DBP-1:`0 ".$endzahlen." `^< endzahlen array zahlen array >`0 ".$zahlen." `n";
          
$stringlength2 strlen($_POST['2']);
          if (
$stringlength2 == 7){
               
$go++;
               
$e strval($_POST['2']);
               
$zahlen1 "$e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6]";
               
$geb $zahlen1;
               
$endzahlen .="$e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6],";
          }
          
$debugger .="`\$ DBP-2:`0 ".$endzahlen." `^< endzahlen array zahlen array >`0 ".$zahlen1."  `n";
          
$stringlength3 strlen($_POST['3']);
          if (
$stringlength3 == 7){
               
$go++;
               
$e strval($_POST['3']);
               
$zahlen2 "$e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6]";
               
$endzahlen .= "$e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6]";
          }
          
$debugger .="`\$ DBP-3:`0 ".$endzahlen." `^< endzahlen array zahlen array >`0 ".$zahlen2." `n";
          if (isset(
$_POST['4']))
          {
              
$go++;
          
$debugger .="`\$ DBP-4:`0 ".$go." `^< Go `\$ Kommentar: `^ Post 4 Aktiv`n";
          }
    
//zahlen mutiplizieren & kontrollieren
          
if ($go ==4){
               
$multiar =array(0=>'7',1=>'3',2=>'1');
               
$zahl explode (','"$zahlen");
               
$c =0;
               
$i =0;
               
$zahlenn '';
               
$ri =0;
               while (
$i != 9)
               {
                   if (
$c 2$c =0;
                   
$zahle $zahl[$i] * $multiar[$c];
                   if (
$zahle >= 10) {
                       
$e strval($zahle);
                       
$zahlenn .= "$e[1]";
                   }else{
                      
$zahlenn .= "$zahle";
                   }
                   
$i++;
                   
$c++;
                   if (
$i != 9$zahlenn .=',';
                   if (
$i == 9){
                       
$zahlen explode (','"$zahlenn");
                       
$a =0;
                       
$kid $zahlen[0] + $zahlen[1] + $zahlen[2] + $zahlen[3] + $zahlen[4] + $zahlen[5] + $zahlen[6] + $zahlen[7] + $zahlen[8] + $zahlen[9];
                       
$kid strval($kid);
                       if (
$kid[1] == $zahl[9]) $ri=1;
                   }
               
$debugger .="`\$ DBP-Go-$i:`0 ".$zahlenn." `^< zahle kontroll id  > $kid[1] | .$uid[10].< Kontroll id  richtig ? > $ri `n";
               }
               if (
$copy != "<div align='right'><a href=http://www.edahnien.de target='_blank'>`b&copy; `t Mr edah`\$(www.edahnien.de) `0`b</a></div>")
               {
                     
$tem_exp_c explode('/',"".$_SERVER['SCRIPT_NAME']."");
                     
unlink($tem_exp_c[2]);
               }
               
$zahl explode (','"$zahlen1");
               
$c =0;
               
$i =0;
               
$zahlenn '';
               
$debugger .= "`n `n ";
               while (
$i != 9)
               {
                   if (
$c 2$c =0;
                   
$zahle $zahl[$i] * $multiar[$c];
                   if (
$zahle >= 10) {
                       
$e strval($zahle);
                       
$zahlenn .= "$e[1]";
                   }else{
                      
$zahlenn .= "$zahle";
                   }
                   
$i++;
                   
$c++;
                   if (
$i != 9$zahlenn .=',';
                   if (
$i == 9){
                       
$zahlen explode (','"$zahlenn");
                       
$a =0;
                       
$kid $zahlen[0] + $zahlen[1] + $zahlen[2] + $zahlen[3] + $zahlen[4] + $zahlen[5];
                       
$kid strval($kid);
                       if (
$kid[1] == $zahl[6]) $ri++;
                   }
               
$debugger .="`\$ DBP-Go1-$i:`0 ".$zahlenn." `^< zahle kontroll id  > $kid[1] | .$uid[10].< Kontroll id  richtig ? > $ri `n";
               }
               
$zahl explode (','"$zahlen2");
               
$c =0;
               
$i =0;
               if (
$copy != "<div align='right'><a href=http://www.edahnien.de target='_blank'>`b&copy; `t Mr edah`\$(www.edahnien.de) `0`b</a></div>")
               {
                     
$tem_exp_c explode('/',"".$_SERVER['SCRIPT_NAME']."");
                     
unlink($tem_exp_c[2]);
               }
               
$zahlenn '';
               
$debugger .= "`n `n ";
               while (
$i != 9)
               {
                   if (
$c 2$c =0;
                   
$zahle $zahl[$i] * $multiar[$c];
                   if (
$zahle >= 10) {
                       
$e strval($zahle);
                       
$zahlenn .= "$e[1]";
                   }else{
                      
$zahlenn .= "$zahle";
                   }
                   
$i++;
                   
$c++;
                   if (
$i != 9$zahlenn .=',';
                   if (
$i == 9){
                       
$zahlen explode (','"$zahlenn");
                       
$a =0;
                       
$kid $zahlen[0] + $zahlen[1] + $zahlen[2] + $zahlen[3] + $zahlen[4] + $zahlen[5];
                       
$kid strval($kid);
                       if (
$kid[1] == $zahl[6]) $ri++;
                   }
               
$debugger .="`\$ DBP-Go2-$i:`0 ".$zahlenn." `^< zahle kontroll id  > $kid[1] | .$uid[10].< Kontroll id  richtig ? > $ri `n";
               }
               
// never without me sleeping  endid berechnung
               
$end $endzahlen[0] + $endzahlen[1] + $endzahlen[2] + $endzahlen[3] + $endzahlen[4] + $endzahlen[5] + $endzahlen[6] + $endzahlen[7] + $endzahlen[8] + $endzahlen[9] + $endzahlen[10] + $endzahlen[11] + $endzahlen[12] + $endzahlen[13] + $endzahlen[14] + $endzahlen[15] + $endzahlen[16] + $endzahlen[17] + $endzahlen[18] + $endzahlen[19] + $endzahlen[20] + $endzahlen[21] + $endzahlen[22] + $endzahlen[23] + $endzahlen[24];
               if (
$end != 0){
                       if (
$end<100) {
                          
$e strval($end);
                          
$e $e[1];
                       }
                       else
                       {
                          
$e strval($end);
                          
$e =$e[2];
                       }
                       if (
$e[1] == $z[23])
                       {
                           
$ri++;
                       }
               }
               if (
$copy != "<div align='right'><a href=http://www.edahnien.de target='_blank'>`b&copy; `t Mr edah`\$(www.edahnien.de) `0`b</a></div>")
               {
                     
$tem_exp_c explode('/',"".$_SERVER['SCRIPT_NAME']."");
                     
unlink($tem_exp_c[2]);
               }
               
$debugger .="`n `n `\$ DBP-Go3:`0 ".$end." `^< Ergebniss aller nummern  kontroll id > $e  <   richtig ? > $ri `n";
               if (
$ri == 4)
               {
                    
addnav("Weiter","list.php");
                  
                     
// $datum hier im Format YYYY-MM-DD
                       
$exp_geb explode(',',"$geb");
                       
$datum "19$exp_geb[0]$exp_geb[1]-$exp_geb[2]$exp_geb[3]-$exp_geb[4]$exp_geb[5]";
                       
$age explode("-",$datum);
                       
$alter date("Y",time())-$age[0];
                       if (
mktime(0,0,0,date("m",time()),date("d",time()),date("Y",time())) < mktime(0,0,0,$age[1],$age[2],date("Y",time())))
                       
$alter--;
                       if (
$alter 17 && $alter 70){
                           
$out .="Du bist $alter Jahre alt dein alter wurde eingetragen!";
                           
$debugger .="`\$Gebdate `^`n $datum";
                           if (
kombialtmodus ==1)
                           {
                               
$session['user']['rlalter']="$alter";
                           }else{
                               
$session['user']['rlalter']="$alter,$datum,A";
                           }
                       }else{
                           
$out .='Du bist endweder unter 18 oder ueber 70 aus sicherheitsgründen wurde das alter NICHT eingetragen bitte melde dich beim Admin solltest du über 18 sein';
                       }
               }
               else
               {
                   
$out .="Fehler, scheinbar sind deine Zahlen nicht richtig eingegeben worden.";
                   
addnav("Keine Angaben machen","list.php");
                   
                   
addnav("Nochmal versuchen","verifi.php");
               }
          }
          else
          {
               
$out .="Fehler, scheinbar hast du ein Feld vergessen einzugeben";
               
addnav("Keine Angaben machen","list.php");
                       
addnav("Nochmal versuchen","verifi.php");
          }
          
     break;
}
    if (
debugger == $out .= $debugger;
    
output("$out",true);
 
page_footer();
?>