Hej, Jag håller just nu på med en php login form men jag har stött på lite problem.
Jag hittade en php function här http://www.phpeasystep.com/workshopview.php?id=6 som jag använder. Jag har bytt ut vissa saker som session_register och session_is_registered eftersom att dom inte längre funkar.
När jag loggar in på ifrån min login form så kommer jag till mitt script som heter checklogin.php och då har jag gjort så de ska visa mitt användarnamn från databasen om jag är inloggad och de funkar. Så om jag loggar in med ett account som heter typ "test" så står de typ test på checklogin sidan så den selectar från databasen och inga error visas.
Problemet är att jag vill visa de på en annan sida också. Den sidan heter testing.php och om jag kör include 'checklogin.php';
så står de
Notice: Undefined index: username in C:xampphtdocs esdwadachecklogin.php on line 7
och
Notice: Undefined index: password in C:xampphtdocs esdwadachecklogin.php on line 8
så de kan inte visas på min testsida men de kan bara visas på checklogin.php.
Här är lite links till scripten jag har:
checklogin.php -> http://pastebin.com/8wDeDfQe
testing.php -> http://pastebin.com/DkHtjySc
en del av mitt index script -> http://pastebin.com/2wCDdkbv
och som jag sa tidigare så visas mitt användarnamn på checklogin.php och om jag går till logout.php och går tillbaka så visas inte mitt användarnamn så allt funkar perfekt i checklogin.php men när jag inkluderar checklogin.php i en annan fil så fungerar de inte att skriva typ echo "$username";
Är reklamen ivägen? Logga in eller registrera dig så försvinner den!