Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: [php] Logowanie + sesja
Forum PHP.pl > Forum > Przedszkole
konus
Witam nie mam juz sily dlaczego to nie dziala tongue.gif, jak bawilem sie na apache na windowsie dzialalo po przerzuceniu na linuxa nie dziala. Moze ktos kto bardziej sie zna znajdzie blad.
  1. <?php
  2. require ("config.php");
  3. $result = mysql_query("SELECT * FROM uzytkownicy WHERE login=('$login') AND haslo=('$haslo')");
  4. if ($myrow = mysql_fetch_array($result)) {
  5. $login = $myrow["login"];
  6. $haslo = $myrow["haslo"];
  7. $rodzaj_uzytkownika = $myrow["rodzaj_uzytkownika"];
  8. $_SESSION['login']=$login;
  9. $_SESSION['rodzaj_uzytkownika']=$rodzaj_uzytkownika;
  10. $_SESSION['autoryzacja']='1';
  11.  
  12. //Ilosc odwiedzin
  13. $ilosc = $myrow['ilosc_logowan'];
  14. $ilosc++;
  15.  
  16. //updatuje ilosc
  17. $updatuje = "UPDATE uzytkownicy SET ilosc_logowan='$ilosc' WHERE login='$login'";
  18. $result = mysql_query($updatuje) or die( mysql_error());
  19. }
  20. if (($_SESSION['autoryzacja']!='1') || ($wyloguj == '1')) {
  21. ?>
  22. <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
  23. <tr>
  24. <td>
  25. <form action="index.php" method=post>
  26. <table width="250" border="0" cellspacing="0" align="center">
  27. <tr>
  28. <td>
  29. <table width="250" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#222222">
  30. <tr>
  31. <td>
  32. <table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#FFFFFF">
  33. <tr>
  34. <td align="left" valign="top"><img src="./obrazki/gora_lewa.gif" width="25" height="25"></td>
  35. <td align="center"></td>
  36. <td align="right" valign="top"><img src="./obrazki/gora_prawa.gif" width="25" height="25"></td>
  37. </tr>
  38. </table>
  39.  
  40. <table width="100%" height="100%" cellpadding="2" cellspacing="2" border="0" bgcolor="#FFFFFF">
  41. <tr>
  42. <td colspan="2" align="center" height="7"><img src="./obrazki/logo.gif" border="0"></td>
  43. </tr>
  44. <tr>
  45. <td width="100%" valign="middle" align="right"><div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size=1>Login:</font></div></td>
  46. <td width="100%"><div align="left"><input type=text name=login size=15></div></td>
  47. </tr>
  48. <tr>
  49. <td width="100%" valign="middle" align="right"><div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size=1>Hasło:</font></div></td>
  50. <td width="100%"><div align="left"><input type=password name=haslo size=15></div></td>
  51. </tr>
  52. <tr>
  53. <td valign="middle" colspan="2"><p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size=1></font>
  54. <input type=submit value=Logowanie></form></p></td>
  55. </tr>
  56. </table>
  57.  
  58. <table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#FFFFFF">
  59. <tr>
  60. <td align="left" valign="bottom"><img src="./obrazki/dol_lewa.gif" width="25" height="25"></td>
  61. <td align="center" width="100%"></td>
  62. <td align="right" valign="bottom"><img src="./obrazki/dol_prawa.gif" width="25" height="25"></td>
  63. </tr>
  64. </table>
  65. </tr>
  66. </td>
  67. </table>
  68.  </tr>
  69.  </td>
  70.  </table>
  71.  <p align="center"></p>
  72. </form>
  73. </td>
  74. </tr>
  75. </table>
  76. <?php
  77. }
  78. ?>
mike
Jak zwykle manual pomoże:
session_register()
Cytat
Przy korzystaniu z tablicy $_SESSION (lub $HTTP_SESSION_VARS) nie nalezy korzystać z funkcji session_register(), session_is_registered() i session_unregister().


Dodatkowo ... zamykam.
Proszę na PW propozycję nowego, poprawnego tematu i proszę mi napisać zasadę którą złamałeś tematem tego wątku na forum Przedszkole.

---update---
Otwieram.
To jest wersja lo-fi g³ównej zawarto¶ci. Aby zobaczyæ pe³n± wersjê z wiêksz± zawarto¶ci±, obrazkami i formatowaniem proszê kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.