Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Logowanie + sesja, Skrypt logowania dziala na apache win32 na linuxie nie dziala.
konus
post 30.05.2006, 14:39:40
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 15.04.2005

Ostrzeżenie: (0%)
-----


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. ?>


Ten post edytował konus 30.05.2006, 15:25:17
Go to the top of the page
+Quote Post
mike
post 30.05.2006, 14:43:41
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 20:38