Session Login funkt. nicht! +- Sponsor-Board.de (https://www.sponsor-board.de) +-- Forum: Community (/forumdisplay.php?fid=56) +--- Forum: Hilfe (/forumdisplay.php?fid=102) +---- Forum: Scripting (/forumdisplay.php?fid=108) +---- Thema: Session Login funkt. nicht! (/showthread.php?tid=41774) |
Session Login funkt. nicht! - Uwe Wei - 27.08.2013 01:09 Vorne Weg. Das ist ein Login Script über: 5 Datein! Das wären: -admin.php PHP-Code: <?php
-index.php PHP-Code: <?php
PHP-Code: <?php
PHP-Code: <?php
PHP-Code: <?php
RE: Session Login funkt. nicht! - tkausl - 27.08.2013 02:54 PHP-Code: if(!isset($_POST["username"]))
Was soll der mist? Erst prüfst du, ob $_POST["username"] NICHT existiert und dann prüfst du ob die Daten die darin stehen passen. Wo ist da die Logik?
RE: Session Login funkt. nicht! - Uwe Wei - 27.08.2013 10:40 Hier existriert durch die absendung des Formulares $_POST["username"]. Falls alles stimmt wird der aus dem Formular abgeschickte Name in den Session Array übernommen und steht währen der Session zu verfügung. Von einer beliebigen Seite innerhalb oder außerhalb der Website oder duch direckte eingabe im Browser gibt $_POST["username"] und name und passwort werden nicht geprüft. So sollte das eigtl. funkt. und so steht es bei mir in der anleitung. mfg RE: Session Login funkt. nicht! - Aaron - 27.08.2013 10:47 da würd aber überprüft ob die der Wert für "username" im $_POST Array nicht vorhanden ist, eigl sollte es ja andersherum sein - nimm das Ausrufezeichen davor weg und lies dir was zu den Operatoren durch RE: Session Login funkt. nicht! - Uwe Wei - 27.08.2013 10:51 Aaron schrieb: da würd aber überprüft ob die der Wert für "username" im $_POST Array nicht vorhanden ist, eigl sollte es ja andersherum sein - nimm das Ausrufezeichen davor weg und lies dir was zu den Operatoren durch
PHP-Code: {
RE: Session Login funkt. nicht! - Aaron - 27.08.2013 10:53 es geht hierum : if(!isset($_POST["username"])) !isset gibt true zurück, wenn ein Wert NICHT vorhanden ist, isset gibt true zurück, wenn ein Wert vorhanden ist RE: Session Login funkt. nicht! - Uwe Wei - 27.08.2013 10:57 Aaron schrieb: es geht hierum :
if(!isset($_POST["username"])) !isset gibt true zurück, wenn ein Wert NICHT vorhanden ist, isset gibt true zurück, wenn ein Wert vorhanden ist
RE: Session Login funkt. nicht! - Aaron - 27.08.2013 10:57 if(!isset($_POST["username"])) änders du zu if(isset($_POST["username"])) wie halt schon geschrieben ... |