---> Meine Fragen <---
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absenderadresse
action
adresse
banner
betreff
bimbo
date
dokument
einziges mal
fehler
freund
funktion
hang
inhalt
linkes menu
mache
mailadresse
result
schlichtweg
transitional
-
Index:
<?php error_reporting(E_ALL); include "inc/config.php"; // die Konfigurationsdateien lesen. @mysql_connect(mysql.lima-city.de, USER82495, *****) OR die(mysql_error()); mysql_select_db(db_82495_1) OR die(mysql_error()); // Session starten wenn ?section=admin geöffnet wurde if(isset($_GET['section']) AND ("admin" == $_GET['section'])) { session_start(); if(!isset($_SESSION['IP'])) { $_SESSION['IP'] = $_SERVER['REMOTE_ADDR']; } if($_SESSION['IP'] != $_SERVER['REMOTE_ADDR']) { echo "<p class=\"error\">\n"; echo " Sie dürfen nicht die Session von einem\n"; echo " anderen user Benutzten. Bitte benutzen sie\n"; echo " folgenden Link um zur Homepage zu gelangen.\n"; echo " <a href=\"/\">Zurück zur Homepage</a>\n"; echo "</p>\n"; die(); // Aus Sicherheitsgründen die Abarbeitung sofort beenden } } if(get_magic_quotes_gpc()) { array_stripslashes($_GET); array_stripslashes($_POST); array_stripslashes($_COOKIE); } echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n"; echo " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n"; echo "<html>\n"; echo " <head>\n"; echo " <title>Meine Seite</title>\n"; echo " <link rel=\"stylesheet\" type=\"text/css\" href=\"page.css\" />\n"; echo " <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n"; echo " </head>\n"; echo " <body>\n"; echo " <div id=\"root\">\n"; // ganz oberer Div-Holder echo " <div id=\"banner\">\n"; // banner include "banner.php"; echo " </div>\n"; echo " <div id=\"links\">\n"; // linkes Menu include "menu.php"; echo " </div>\n"; echo " <div id=\"mitte\">\n"; // In der Mitte der Inhalt include "inhalt.php"; echo " </div>\n"; echo " <br style=\"clear:both;\" />\n"; // css-float beenden echo " </div>\n"; echo " </body>\n"; echo "</html>\n"; ?>
config.php:
<?php // config.php error_reporting(E_ALL); define('MYSQL_HOST', 'mysql.lima-city.de'); define('MYSQL_USER', 'USER82495'); define('MYSQL_PASS', '******'); define('MYSQL_DATABASE', 'db_82495_1'); ?>
admin.php:
<?php // die admin.php if(isset($_GET['action']) AND ("logout" == $_GET['action'])) { session_destroy(); echo "<p>\n"; echo " Sie haben sich ausgeloggt. Um wieder in den Adminbereich\n"; echo " zu kommen müssen sie sich wieder Einloggen\n"; echo "</p>\n"; } else { if(isset($_POST['UserID']) AND '0' == $_POST['UserID']) { echo "<p>\n"; echo " Bitte wählen sie einen Benutzernamen aus.\n"; echo "</p>\n"; } else { if(isset($_POST['UserID'], $_POST['Password']) AND login_right(addslashes($_POST['UserID']), addslashes($_POST['Password']))) { $_SESSION['ID'] = $_POST['UserID']; } if(isset($_SESSION['ID'])) { echo "<p>\n"; echo "Willkommen im Adminbereich\n"; echo "</p>\n"; } else { if(isset($_POST['submit'])) { // Der Submit-Button wurde gedrückt // aber der Login ist falsch. Deshalb // erstellen wir eine Fehlermeldung echo "<p class=\"error\">\n"; echo " Ungültiges Password.\n"; echo "</p>\n"; } echo "<form action=\"index.php?section=admin\" method=\"post\" class=\"formular\">\n"; echo " <p>\n"; echo " Adminbereich\n"; echo " </p>\n"; echo " <ol>\n"; echo " <li>\n"; echo " <label for=\"name\">Name</label>\n"; $sql = "SELECT ID, Name FROM users ORDER BY Name ASC;"; $result = mysql_query($sql) OR die(mysql_error()); echo " <select size=\"1\" name=\"UserID\" id=\"name\">\n"; echo " <option value=\"0\" selected=\"selected\">Bitte wählen</option>\n"; while($row = mysql_fetch_assoc($result)) { echo "<option value=\"".$row['ID']."\">".$row['Name']."</option>\n"; } echo " </select>\n"; echo " </li>\n"; echo " <li>\n"; echo " <label for=\"password\">Password</label>\n"; echo " <input type=\"password\" name=\"Password\" id=\"password\" />\n"; echo " </li>\n"; echo " <li>\n"; echo " <input type=\"submit\" name=\"submit\" value=\"Speichern\" />\n"; echo " <input type=\"reset\" name=\"submit\" value=\"Zurücksetzen\" />\n"; echo " </li>\n"; echo " </ol>\n"; echo "</form>\n"; } } } ?>
functons.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Unbenanntes Dokument</title> </head> <body> </body> </html>
Beitrag geändert: 28.6.2007 15:18:16 von altialtenweg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
lern erstmal php. es findet sich jetzt bestimmt kein bimbo mehr, der das alles für dich codet.
-
hm... also ich finde keinen fehler aber bei mir tuts auch net :(
-
kein wunder alex du hast ja auch genau das gleiche wie ich gemacht und nur deine datenbank daten verändert
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage