Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesja + Mysql
JOHNY
post
Post #1





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


Mam takie pytanie dlaczego nie chce tworzyc sesji wywala komunikat ze autoryzacja nieudana
  1. <?
  2. require &#092;"config.php\";
  3.  
  4. function auth_user($nick, $pass) {
  5.  $query = &#092;"SELECT * FROM admin WHERE konto_nick='$nick' AND konto_pass='$pass'\";
  6.  $wynik = mysql_query($query);
  7. if (!mysql_num_rows($wynik)) return 0;
  8. else {
  9. $query_data = mysql_fetch_row($wynik);
  10. return $query_data[0];
  11. }
  12.  }
  13.  
  14.  function login_form() {
  15.  
  16. ?>
  17.  
  18. <CENTER>
  19. <FORM ACTION=\"index.php\" METHOD=\"POST\">
  20. <TABLE>
  21. <TR>
  22. <TD align=\"right\" class=\"tekst-black-bold\">UŻYTKOWNIK:</TD>
  23. <TD><INPUT TYPE=\"text\" NAME=\"nick\" SIZE=\"10\" class=\"pole\"></TD>
  24. </TR>
  25. <TR>
  26. <TD align=\"right\" class=\"tekst-black-bold\">HASŁO:</TD>
  27. <TD><INPUT TYPE=\"password\" NAME=\"haslo\" SIZE=\"10\" class=\"pole\"></TD>
  28. </TR>
  29. <TR>
  30. <TD><INPUT TYPE=\"submit\" VALUE=\"\" class=\"zaloguj\"></TD>
  31. <TD><INPUT TYPE=\"reset\" VALUE=\"\" class=\"wyczysc\"></TD>
  32. </TR>
  33. </TABLE>
  34. </FORM></CENTER>
  35. <?
  36. $pass = md5(stripslashes($haslo));
  37. }
  38.  
  39. if(!isset($nick)) {
  40. login_form();
  41. }
  42. else {
  43. session_register(&#092;"nick\", \"pass\");
  44. $username = auth_user($nick, $pass);
  45. if(!$username) {
  46. session_unregister(&#092;"nick\");
  47. session_unregister(&#092;"pass\");
  48. echo &#092;"<CENTER><div class=\"tekst-black-bold\">AUTORYZACJA NIEUDANA</div></CENTER>\";
  49. }
  50. else echo &#092;"<CENTER><div class=\"tekst-black-bold\">$nick WITAMY, W PANELU ADMINISTRACYJNYM</div></CENTER>\";
  51. }
  52. ?>

halso mam hashowane md5
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JOHNY
post
Post #2





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


pliki includowane zabezpieczyłem sobie tak

  1. <?php
  2.  
  3. if (isset($_SESSION['nick'])==$_SESSION['nick'] AND isset($_SESSION['pass'])==$_SESSION['pass'] AND $_SESSION['cmr3'] AND $_SESSION['upr_cmr3']==1) {
  4. return;
  5. } 
  6. elseif (!isset($_SESSION['nick']) AND !isset($_SESSION['pass']) AND $_SESSION['upr_cmr3']==0) { 
  7. echo &#092;"<p align=center class=naglowek>Nie jesteś zalogowany bądź nie masz uprawnień to tej strony</p>\"; 
  8. exit();
  9. }
  10.  
  11. ?>


$_SESSION['cmr3'] przekazana zmienna w pg= bez tego w pliku strona nawet sie nie wyświetli


Ale teraz mam inny problem jak stworzyć sprawdzanie sessji jw ale dla popup-a (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
jak w linku przekazuje np:
  1. <?php
  2.  
  3. <a href=javascript:edytujwpisk('cmr3_editk.php?op=edytuj_k&id=\".$row['id'].\"',200,100)>
  4. ?>


Jak zrobić zeby w popup zciągnęło dane bo nic mi nie ściąga
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 28.09.2025 - 03:50