login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Admin login refreshprobleem

Offline rcv - 01/08/2006 20:53
Avatar van rcvNieuw lid
  1. <?php
  2. $sql="SELECT * FROM $admintable WHERE name = '$username' AND password = '$password'";
  3. $result=mysql_query($sql,$db);
  4. $number = mysql_num_rows($result);
  5. if ($number == "1") {
  6. session_register("password");
  7. session_register("username");
  8. ?>
  9. <p class='text'>You are logged in as <b><?php echo "$username" ?></b>.</p>
  10. <?
  11. }
  12. else {
  13. if($submit) {
  14. $error = "";
  15. ?>
  16. <p class='text'>Login failed.</p>
  17. <?php
  18. }
  19. ?>


Ik heb een probleem als ik inlog met mijn gebruikersnaam en wachtwoord dan zegt you are logged in as test. Maar als je dan op een andere linkt klikt dan vraagt die of ik wil inloggen want ik mag dat deel niet bekijken. Ik denk zelf dat het een refreshprobleem ergens zit in de login code(staat hierboven). Zouden jullie mij kunnen helpen a.u.b ik heb zelf al iets geprobeerd maar dat liep op niks uit;-)

6 antwoorden

Gesponsorde links
Offline Button - 01/08/2006 20:57
Avatar van Button PHP ver gevorderde je hebt toch session_start() bovenaan je pagina's staan waarin je de sessionfuncties gebruikt?

session_register is veroudered: check de tut van Fangorn eens.
Offline Ibrahim - 01/08/2006 20:58
Avatar van Ibrahim PHP expert ten eerste gebruik je oude manier om een sessie aan te maken
ten tweede zet je wel session_start(); bovenaan je pagina
ten derde er is een goede tutorial op deze website over sessies (en cookies)
ten vierde je script in de oude stijl
Offline rcv - 01/08/2006 21:01 (laatste wijziging 01/08/2006 21:30)
Avatar van rcv Nieuw lid er staat weldegelijk <?PHP
session_start(); bovenaan de pagina maar ik zal eens naar die tut kijken bedankt
ik heb er nu naar gekeken en ik snap er niks van:\ dit is van een systeem genaamd webleaque en dat is blijkbaar verouderd  kunnen jullie me 1 regel helpen zodat ik het met die tut kan uitzoeken, want zonder beetje hulp komt het er niet want ik heb geen ervaring met sessions
Offline riekele - 02/08/2006 10:20
Avatar van riekele PHP beginner lees eerst die tut maar eens, dan snap je er al veel meer van:)
Offline rcv - 02/08/2006 18:26
Avatar van rcv Nieuw lid dit heb ik gedaan en ik heb een klein beetje problemen met op gang te komen ik heb nog nooit met die sessions gewerkt en als ik zo naar die tut krijg zou ik echt niet wteen hoe ik die code hier bovenaan moet aanpassen
Offline Ibrahim - 02/08/2006 19:14 (laatste wijziging 02/08/2006 19:14)
Avatar van Ibrahim PHP expert was er nou zo moeilijk... ?

begrijpend lezen niveau van je is toch wel hoog, hoop ik?

  1. <?php
  2. //start sessie
  3. session_start(); // dit boven aan elke pagina waar je een sessie wilt gebruiken
  4.  
  5. $_SESSION['sessie_naam'] = 'sessie value';
  6. // aanmaken van een sessie
  7.  
  8. unset($_SESSION['sessie_naam']);
  9. // het verwijderen van een sessie
  10. ?>

rest lees je maar in die tut
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.2s