Warning: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php on line 58
Login/Memberbereich mit Sessions PHP Tutorials nicht nur für Anfänger php-resource.de
marktplatz
php-resource.de

Login/Memberbereich mit Sessions

Adminmodul für das eigene Gästebuch, Controlpanel eines Forum oder einfach nur für ein geschützer Bereich.

|22.08.2002 | webmaster1@ | 23056 | KAT : PHP | | Kommentare 1


1

3

Einleitung:

Um was geht’s diesmal ?

Naja um einen Passwort gesicherten Bereich, zB. Ein Adminmodul für das eigene Gästebuch oder das Controlpanel eines Forum oder einfach nur ein geschützer Bereich in einem Forum. Hier wird diesmal nur das Grundgerüst geliefert aber aufgrund dessen, dass es über Sessions gereglt wird sollte es kein Problem sein es zu erweitern.

Was wir brauchen :

Ich gehe hier davon aus dass eine MySQL Datenbank besteht die adminzone heisst und aus einer Tabelle Namens zugriff besteht die vier Spalten ( id, name, pass, level ) hat. Diese muss zuerst einmal angelegt werden, am besten man verwendet dazu phpMyAdmin oder MySQL-Front.

Die Spalten name und pass sollte vom Typ her varchar sein mit einer Länge von 20, id vom Typ int, auto_increment, sie ist der PrimaryKey. Die Spalte level vom Typ tinyint.

Dann muss man noch mindestens einen Datensatz einfügen damit man ich auch einloggen kann ;)

Die Scripte :

Es gibt wieder ein Script var.inc.php in welchem die ganzen Variablen drin enthalten sein sollten die von vielen Scripten gebraucht werden. Dies sind hier die Variablen für den Datenbank zugriff .

var.inc.php

<?php
// Datenbank Variablen
$dbserver "localhost"// Datenbankserveradresse
$dbname "adminzone"// Name der Datenbank
$dbuser ""// Username des Datenbankbenutzers 
$dbpass ""// Passwort des Datenbankbenutzers
?>

Sollte alles selbsterklärend sein.

Als weiteres Script brauchen wir die login Seite, auf welcher man Username und Passwort eingeben kann, diese Seite ist reines HTML und sollte deshalb niemandem Probleme bereiten, falls doch verweise ich auf http://www.netzwelt.com/selfhtml/ .

login.html

<html>
<head>
<title>login</title>
</head>
<body>
<form action="verify.php" method="post">
Username : <br>
<input type="text" name="username" size="20" maxlength="20"><br>
Passwort : <br>
<input type="password" name="passwort" size="20" maxlength="20"><br>
<input type="submit" name="absenden" value="einloggen">
</form>
</body>
</html>

Navigation -> Seitenanzahl : (3)

   1 2 3  » 
Kommentare zum Tutorial
Tutorial kommentieren
 
27.10.2009 14:40:06 Hallo kann mir jemand helfen? ich habe alles so schritt für schritt gemacht wie in diesem Tu ...

Alle Kommentare anzeigen ...
 
Über den Autor
webmaster1@

webmaster1@

Status
Premium Mitglied

Beruf
Unbekannt

Mitglied seit:
30.04.2009

letzte Aktivität
04.06.2009

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".

E-Shop 2.0: die neue Generation

 

aktuelle Artikel

Schwere Sicherheitslücke in PHP 5.3.9

Schwere Sicherheitslücke in PHP 5.3.9Die Sicherheitslücke erlaubt das Ausführen von PHP-Code über das Netzwerk. Suhosin bringt Abhilfe öffnet jedoch alte Probleme

02.02.2012 | Neu | Berni

Firefox 10 enthält neue Entwicklerwerkzeuge

Firefox 10 enthält neue EntwicklerwerkzeugeFirefox steht in der Version 10 zum Download bereit. Gerade Entwickeler dürften sich über die neuen Entwicklungswerkzeuge freuen.

31.01.2012 | Neu | phpler