Diebesspiel Sourcecode in einzelne datein teilen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
action
adresse
benutzername
beschreibung
betragen
error
farbe
geld
insert
login
methode
pawort
result
schriftfarbe
set
show
status
tabelle
update
whrung
-
Ich habe Hier ein diebesspiuelk von einem Bekannten Bekommen und wollte fragen ob das jemand evtzl in einzelne datein machen K?nnte.
Also login
regestrierung
Toplist
usw usw.
Weil es F?r mich verst?ndlicher wird -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
wie meinst du das? ist das nur eineDatei oder wie?
Ich kann es aber gern machen, is
net allzu schwer, hoffe ich.
-AlienDwarf -
Er hat es in eine datei geschrieben und da ich Noch Nicht der Beste bin wollte ich es in einzelne datein haben.
Hier der Code
<?php session_start(); if ($_SESSION['status'] == "online" && $_SESSION['time'] > time()-1800 && $_SESSION['name']) { $_SESSION['time'] = time(); } else { $_SESSION = array(); $_SESSION['status'] == "offline"; } // User Variablen $waehrung = "Blut"; // Waehrung (Blut,?,etc.) $waehrung2 = "ml"; // Kurzform $methode = "ausgesaugt"; // Art und Weise der Ausbeute :D $methode2 = "aussaugen"; // " " " " " " " 2 $betrag = rand(1,999); // Betrag (Von,Bis) $tabellenkopffarbe = "#FF0000"; // Hier die Farbe fuer den Tabellenkopf $tabellenfarbe = "FFFFFF"; // Hier die Farbe fuer die Restliche Tabelle $borderdicke = "1"; //Hier die Breite des Randes $borderfarbe = "333333"; // Hier die Farbe des Randes $schriftfarbeheader = "FFFFFF"; // Hier die Schriftfarbe des Headers $schriftfarbe = "993333"; // Hier die Schriftfarbe fuer den Rest der Tabellse $schriftsize = "2"; // Hier die Schriftfarbe fuer den Rest der Tabelle $schriftsizeheader = "2"; // Hier die schriftgroese der Schrift in der Kopftabelle // Connecten @mysql_connect('MYSQL', 'USER', 'PASSWORT') OR die(mysql_error()); mysql_select_db('DATENBANK') OR die(mysql_error()); // Action holen $action = $_GET['action']; // Script if($action == "rank") { $sql = "SELECT `ID`, `Geld`, `Name` , `Ausgeraubt` FROM `Diebesspiel_Member` ORDER BY Geld DESC"; $result = mysql_query($sql) OR die(mysql_error()); echo " <div align=\"center\"> <center> <table border=\"".$borderdicke."\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"".$borderfarbe."\" width=\"40%\" height=\"50\"> <tr> <td width=\"33%\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"><b><font face=\"Arial\" size=\"".$schriftsizeheader."\" color=\"".$schriftfarbeheader."\">Name</font></b></td> <td width=\"33%\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"><b><font face=\"Arial\" size=\"".$schriftsizeheader."\" color=\"".$schriftfarbeheader."\">".$waehrung."</font></b></td> <td width=\"34%\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"><b><font face=\"Arial\" size=\"".$schriftsizeheader."\" color=\"".$schriftfarbeheader."\">Opfer</font></b></td> </tr> </table> </center> </div> "; while($row = mysql_fetch_assoc($result)) { // Ausgabe der Tabelle echo " <div align=\"center\"> <center> <table border=\"".$borderdicke."\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"".$borderfarbe."\" width=\"40%\" height=\"50\"> <tr> <td width=\"33%\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"><a href=\"index.php?action=profil&ID=".$row['ID']."\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Name']."</font></a></td> <td width=\"33%\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Geld']."</font></td> <td width=\"34%\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Ausgeraubt']."</font></td> </tr> </table> </center> </div> "; } } elseif ($action == "profil") { $sql = "SELECT `Geld`, `Name` , `Ausgeraubt` , `Profil` , `ICQ` , `Homepage` , `Geschlecht` FROM `Diebesspiel_Member` WHERE ID = '".$_GET['ID']."'"; $result = mysql_query($sql) OR die(mysql_error()); while($row = mysql_fetch_assoc($result)) { echo " <div align=\"center\"> <center> <table border=\"".$borderdicke."\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"".$borderfarbe."\" width=\"385\"> <tr> <td width=\"110\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"> </td> <td width=\"272\" bgcolor=\"".$tabellenkopffarbe."\" align=\"center\"> </td> </tr> <tr> <td width=\"110\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">Name</font></td> <td width=\"272\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Name']."</font></td> </tr> <tr> <td width=\"110\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">Geld</font></td> <td width=\"272\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Geld']."</font></td> </tr> <tr> <td width=\"110\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">Opfer</font></td> <td width=\"272\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Ausgeraubt']."</font></td> </tr> <tr> <td width=\"110\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">ICQ</font></td> <td width=\"272\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['ICQ']."</font></td> </tr> <tr> <td width=\"110\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">Homepage</font></td> <td width=\"272\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\"><a href=\"".$row['Homepage']."\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">".$row['Homepage']."</font></b></div></a></font></td> </tr> <tr> <td width=\"110\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">Geschlecht</font></td> <td width=\"272\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Geschlecht']."</font></td> </tr> <tr> <td width=\"110\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">Beschreibung</font></td> <td width=\"272\" bgcolor=\"".$tabellenfarbe."\" align=\"center\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$row['Profil']."</font></td> </tr> </table> </center> </div> "; } } elseif ($action == "logout") { $_SESSION = array(); } elseif ($action == "regist") { if($_POST['regist']) { if ($_POST['Benutzername']) { if($_POST['Passwort']) { if($_POST['Mail']) { $sql = "SELECT * FROM Diebesspiel_Member WHERE Name = '".$_POST['Benutzername']."' ;"; $result = mysql_query($sql) OR die(mysql_error()); if (@mysql_num_rows($result) == "0") { $sql = "INSERT INTO Diebesspiel_Member ( `Name` , `Passwort` , `Mail` ) VALUES ( '".addslashes($_POST['Benutzername'])."', '".addslashes(md5($_POST['Passwort']))."', '".addslashes($_POST['Mail'])."' ); "; mysql_query($sql) OR die(mysql_error()); echo "<b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Regestrierung erfolgreich</font></b></div>"; echo "<br><a href=\"index.php?action=login\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Zum Login</font></b></div></a>"; } else { echo "<b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Keine E-Mail Adresse eingegeben</font></b></div>"; } } else { echo "<b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Keine E-Mail Adresse eingegeben</font></b></div>"; } } else { echo "<b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Kein Passwort eingegeben</font></b></div>"; } } else { echo "<b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Kein Name eingegeben</font></b></div>"; } } else { echo " <br><form action=\"index.php?action=regist\" method=\"POST\"> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Benutzername</font></b></div> <br><div align=\"center\"><input type=\"text\" name=\"Benutzername\" size=\"50\"></div> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Passwort</font></b></div> <br><div align=\"center\"><input type=\"password\" name=\"Passwort\" size=\"50\"></div> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Mail</font></b></div> <br><div align=\"center\"><input type=\"text\" name=\"Mail\" size=\"50\"></div> <br><div align=\"center\"><input type=\"submit\" name=\"regist\" value=\"Regestrieren\"></div> </form> </div> "; } } elseif ($action == "login") { if ($_POST['login'] == "Login") { if ($_POST['Benutzername']) { if ($_POST['Passwort']) { $ident = "SELECT Name, Passwort, Mail , ID FROM Diebesspiel_Member WHERE LOWER(Name)='".strtolower($_POST['Benutzername'])."'"; $query = mysql_query($ident); if (@mysql_num_rows($query) > "0") { $array = mysql_fetch_array($query); if ($array['Passwort'] == md5($_POST['Passwort'])) { $_SESSION['name'] = $array['Name']; $_SESSION['time'] = time(); $_SESSION['id'] = $array['ID']; $_SESSION['status'] = "online"; echo "<font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\"><div align=\"center\"><b>Hallo ".$_SESSION['name'].", du bist nun eingeloggt.</font>"; echo "<br><a href=\"index.php?action=profiledit&ID=".$_SESSION['id']."\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Profil Ändern</font></b></div></a>"; echo "<br><a href=\"index.php?action=profil&ID=".$_SESSION['id']."\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Dein Profil</font></b></div></a>"; echo "<br><a href=\"index.php?action=rank\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Toplisten</font></b></div></a>"; } else { $show = true; $error = "<font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\"><div align=\"center\"><b>Das eingegebene Passwort ist falsch.</b></div></font>"; } } else { $show = true; $error = "<font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\"><div align=\"center\"><b>User nicht gefunden.</b></div></font>"; } } else { $show = true; $error = "<font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\"><div align=\"center\"><b>Du hast kein Passwort eingegeben.</b></div></font>"; } } else { $show = true; $error = "<font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\"><div align=\"center\"><b>Du hast kein Benutzername eingegeben.</b></div></font>"; } } else { if($_SESSION['status'] == "online") { echo "<br><a href=\"index.php?action=profiledit&ID=".$_SESSION['id']."\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Profil Ändern</font></b></div></a>"; echo "<br><a href=\"index.php?action=profil&ID=".$_SESSION['id']."\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Dein Profil</font></b></div></a>"; echo "<br><a href=\"index.php?action=rank\"><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Toplisten</font></b></div></a>"; } else { echo " <div align=\"center\"> <form action=\"index.php?action=login\" method=\"POST\"> <b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Benutzername</font></b></div> <input type=\"text\" name=\"Benutzername\" size=\"15\"> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Passwort</font></b></div> <input type=\"password\" name=\"Passwort\" size=\"15\"> <br><br> <input type=\"submit\" name=\"login\" value=\"Login\"> </form> </div> "; } } if ($show) { echo "<font face=\"Arial\" size=\"2\"><div align=\"center\"><b>$error</b><br></div></font>"; } } elseif ($action == "profiledit") { if($_SESSION['status'] == "online") { if($_POST['change']) { $sql = "UPDATE Diebesspiel_Member SET Profil = '".strip_tags($_POST['Profil'])."' , Homepage = '".strip_tags($_POST['Homepage'])."' , ICQ = '".strip_tags($_POST['ICQ'])."' , Geschlecht = '".strip_tags($_POST['Geschlecht'])."' WHERE '".$_POST['Id']."' = `ID` "; $result = mysql_query($sql) OR die(mysql_error()); mysql_query($sql) OR die(mysql_error()); echo "<br><font face=\"Arial\" size=\"2\"><div align=\"center\"><b><br>Update erfolgreich<br></b></div></font><br><meta http-equiv=\"refresh\" content=\"1; URL=index.php?seite=news\">"; } else { $sql = "SELECT Profil , ICQ , Homepage FROM Diebesspiel_Member WHERE '".$_GET['ID']."' = `ID`"; $result = mysql_query($sql) OR die(mysql_error()); while($row = mysql_fetch_assoc($result)) { echo "<div align=\"center\"> <form action=\"index.php?action=profiledit&ID=".$_GET['ID']."\" method=\"POST\"> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Homepage</font></b></div> <input type=\"text\" name=\"Homepage\" value=\"".$row['Homepage']."\" size=\"60\"> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">ICQ</font></b></div> <input type=\"text\" name=\"ICQ\" value=\"".$row['ICQ']."\" size=\"60\"> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Geschlecht</font></b></div> <br><select name=\"Geschlecht\"> <option selected=\"selected\">Bitte w?hlen</option> <option value=\"Mann\">Männlich</option> <option value=\"Frau\">Weiblich</option> </select> <br><b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Beschreibung</font></b></div> <textarea cols=\"45\" rows=\"6\" name=\"Profil\">".$row['Profil']."</textarea> <input type=\"hidden\" name=\"Id\" value=\"".$_GET['ID']."\"> <br><input type=\"submit\" name=\"change\" value=\"Änderungen übernehmen\"> </form> </div> "; } } } else { echo "<b><div align=\"center\"><font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\">Nicht eingeloggt</font></b></div>"; } } else { $userip = $_SERVER["REMOTE_ADDR"]; $datum = date("Y-m-d"); $sql = "SELECT IP FROM Diebesspiel_Prot WHERE Datum = '".$datum."' AND IP = '".$userip."' AND UserID = '".$_GET['ID']."';"; $query = mysql_query($sql); if (@mysql_num_rows($query) == "0") { $sql = "INSERT INTO Diebesspiel_Prot ( IP , Datum , UserID ) VALUES ('".$userip."', (NOW()) , '".$_GET['ID']."' );"; mysql_query($sql) OR die(mysql_error()); $sql = "UPDATE Diebesspiel_Member SET Geld = Geld + $betrag WHERE ID = '".$_GET['ID']."' ;"; mysql_query($sql) OR die(mysql_error()); $sql = "UPDATE Diebesspiel_Member SET Ausgeraubt = Ausgeraubt + 1 WHERE ID = '".$_GET['ID']."' ;"; mysql_query($sql) OR die(mysql_error()); $sql = "SELECT Name , Geld , ID , Ausgeraubt FROM Diebesspiel_Member WHERE ID = '".$_GET['ID']."';"; $result = mysql_query($sql) OR die(mysql_error()); while($row = mysql_fetch_assoc($result)) { $name = $row['Name']; $geld = $row['Geld']; $idid = $row['ID']; $ausgeraubt = $row['Ausgeraubt']; } echo "<font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\"><div align=\"center\">Du gehst bei stürmischen Wetter durch eine dunkle Gasse als sich Pl?tzlich <b>".$name."</b> von Hinten anschleicht und dir dein Blut aussaugt.<b>".$name."</b> hat dir <b>".$betrag."</b> ".$waehrung2." ".$waehrung." ".$methode.".<br><b>".$name."</b> hat nun ".$geld." ".$waehrung2." ".$waehrung." und hat schon <b>".$ausgeraubt."</b> User ".$methode."</div></font>"; } else { $sql = "SELECT Name , Geld , ID , Ausgeraubt FROM Diebesspiel_Member WHERE ID = '".$_GET['ID']."';"; $result = mysql_query($sql) OR die(mysql_error()); while($row = mysql_fetch_assoc($result)) { $name = $row['Name']; $geld = $row['Geld']; $idid = $row['ID']; $ausgeraubt = $row['Ausgeraubt']; } echo "<font face=\"Arial\" color=\"".$schriftfarbe."\" size=\"".$schriftsize."\"><div align=\"center\"><b>Du hast kein ".$waehrung." - Glück gehabt, denn <b><a href=\"index.php?action=profil&ID=".$idid."\"><font face=\"Arial\" size=\"".$schriftsize."\" color=\"".$schriftfarbe."\">".$name."</font></a></b> wollte dich ".$methode2."</b></div></font>"; } } echo "<html><head><link rel=\"stylesheet\" type=\"text/css\" href=\"format.css\" ></head></html>" ?>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage