Archiv verlassen und diese Seite im Standarddesign anzeigen : login script
hallo an alle,
also da mein freund eine seite machen will der sagt mir dasss er ein login script machen will kann uns jemand vllt weiter helfen??
mfg.ilias90
Gribbler
07.11.2008, 17:40
ich helf dich weider ... wenn du es genauer erklärst xD
Southpark
07.11.2008, 17:44
http://tut.php-quake.net/de/index.html
da lern da php
Easysurfer
07.11.2008, 18:32
Ich hab heut gute laune^^
http://www.tutorials.de/forum/php-tutorials/9684-php-mysql-login-system-mit-sessions.html
da findest Du alles was du brauchst, ich hab das auch für meine Website benutzt...
Wenn du net mit MySQL hantieren willst, gibts auch noch die Möglichkeit:
<?php
if(isset($_POST['name']) && $_POST['name']!='' && isset($_POST['pass']) && $_POST['pass']!='') {
$users[0]['name']='username';
$users[0]['pass']='passwort';
$users[1]['name']='username des 2. users';
$users[1]['pass']='passwort des 2. users';
for($i=0;$i<count($users);$i++) {
if($_POST['name']==$users[$i]['name'] && $_POST['pass']==$users[$i]['pass']) {
echo 'logged in';
$found=true;
break;
}
}
if(!$found) echo 'wrong username and/or password';
} else {
//login-form mit 2 inputs (eins mit name="name" und eins mit name="pass")
}
Wenn du willst, kannste oben auch noch sowas wie rechte oder so hinzufügen - is halt mit mehr Arbeit verbunden :P
MfG Z4ppy
PS.: Code ungetestet ;)
Danke für den Hinweis von Hennieliminator
Hennieliminator
21.11.2008, 17:26
if($_POST['name']=$users[$i]['name'] && $_POST['pass']=$users[$i]['pass']) {
Wird definitiv nicht funktionieren...
schau dir nochmal die operatoren in PHP an^^ So wie du es jetzt gemacht hast, wird die if durchlaufen, wenn $_POST[name] der wert von $users[$i][name] zugewiesen wird... und halt mit pass...
Der richtige operator wäre ==
also
if($_POST['name']==$users[$i]['name'] && $_POST['pass']==$users[$i]['pass']) {
MfG
Henni
Jo, stimmt... War halt so schnell dahingeschrieben :D
Habs oben korrigiert ;)
MfG Z4ppy
HH-NORD19
24.11.2008, 00:24
ich habe das thema gefunden was mir die arbeit leichter gemacht hat
trozdemzeit er bei mir fehler an
ich sage euch gleich die fehler müss das bloß neu machen
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.