login  Naam:   Wachtwoord: 
Registreer je!
 Forum

login controle (Opgelost)

Offline mebcat - 08/10/2008 21:29
Avatar van mebcatNieuw lid Hallo

Ik heb een loginsysteem gemaakt, alles werkt goed maar nu zit ik met een probleempje.
De controle voer ik uit na een include:
include("login/dbconnect.php");
include("login/admin_controle.php");
Op de meeste pagina's lukt de controle, maar op 1 pagina niet.
via echo $loginCheckAanmelding; zie ik op de pagina's waar het lukt Resource id #9 en op de pagina waar het niet lukt Resource id #8
Overal doe ik hetzelfde, waar kan de fout zitten?

  1. <?php
  2. $naam = $_SESSION['admin_logged'];
  3. $pas = $_SESSION['admin_password'] ;
  4.  
  5. $loginCheckAanmelding = mysql_query("SELECT ledenNaam, ledenPas FROM leden WHERE ledenNaam='".$naam."' AND ledenPas='".$pas."'");
  6. echo $loginCheckAanmelding;
  7. $resultAanmelding = mysql_num_rows($loginCheckAanmelding);
  8. ?>

8 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 08/10/2008 21:47
Avatar van Kr4nKz1n Onbekend Overal doe je hetzelfde?

Schrijf je de variabele niet over?
Heb je Session_Start(); bovenaan je pagina staan?
Include je andere bestanden?
Offline TomJansen - 08/10/2008 23:01 (laatste wijziging 08/10/2008 23:02)
Avatar van TomJansen Nieuw lid Anders zet er een echo "$_SESSION[admin_logged]\n"; bij en een
echo "$_SESSION['admin_password']\n"; ; kijken wat we dan krijgen.
Als je dan ziet dat die sessievariabelen leeg zijn, dan kan het inderdaad goed zijn dat session_start() op een of andere manier niet is aangeroepen.

Wat ik altijd doe bij gek gedrag dat ik totaal niet snap:
Proberen om het probleem te isoleren naar de kleinst mogelijke code die het probleem vertoont:
Je zegt dat je overal hetzelfde doet. Dan daag ik je uit: toon mij twee identieke stukjes volledige code, die niet hetzelfde doen. Dat bestaat natuurlijk niet, dus als je dat gaat proberen dan kom je altijd vanzelf het probleem tegen, hoe bizar het in eerste instantie ook lijkt. Op die manier heb ik mezelf vaak voor mijn kop geslagen  
Offline Kr4nKz1n - 09/10/2008 08:41
Avatar van Kr4nKz1n Onbekend In welke map zit het?
Offline Erwt - 09/10/2008 10:57
Avatar van Erwt PHP beginner Kijk in de andere pagina's of er een session_start is..
Echo de sessie variabelen..

Zo kan je zien of het de session is of niet.

Evt. code van andere bestanden ook posten (plaatscode uiteraard)
Offline roberini - 09/10/2008 12:36
Avatar van roberini HTML beginner je mist de session_start()
Offline Kr4nKz1n - 09/10/2008 12:56
Avatar van Kr4nKz1n Onbekend
roberini schreef:
je mist de session_start()
Ik wacht ook nog steeds op een antwoord 
Offline roberini - 09/10/2008 16:53 (laatste wijziging 09/10/2008 16:53)
Avatar van roberini HTML beginner
Kr4nKz1n schreef:
[..quote..]Ik wacht ook nog steeds op een antwoord 

zo te zien is het gehoor van katten niet zo goed, oftewel, hun ogen:D
Offline mebcat - 09/10/2008 20:04 (laatste wijziging 09/10/2008 20:04)
Avatar van mebcat Nieuw lid Sorry maar ik heb 's avonds pas tijd om aan m'n website te klommelen.
Ik ben inderdaad de session_start() vergeten.
Fantastisch forum dit, zeker die snelle reacties. merci  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2026 Sitemasters.be - Regels - Laadtijd: 0.168s