Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Panel Logowania
matik000
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 23.06.2007

Ostrzeżenie: (10%)
X----


  1. case "zaloguj":
  2.  
  3. $nick = $_POST['nick'];
  4. SetCookie("Nick", $nick, time()+9999999999);
  5. $haslo = md5($_POST['haslo']);
  6. $linia = "SELECT login , haslo FROM ".$nick."";
  7.  
  8.  
  9.  
  10.  
  11. $rezultat=mysql_query("select * FROM '.$nick.' WHERE login==?$nick? AND haslo==?$haslo?");
  12. if(mysql_num_rows($rezultat)){
  13. echo "zalogowales sie"; // Przekierowanie do strony main.php
  14. }else {
  15. $message="Nieprawidłowa nazwa użytkownika lub hasło";
  16. echo $message;
  17. }
  18. }

Nie wyświetla błędów jak i nie działa logowanie .. nie wiem o co chodzi (IMG:style_emoticons/default/haha.gif)
Wyświetla zawartość else .

Ten post edytował matik000 1.07.2010, 13:38:03
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matik000
post
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 23.06.2007

Ostrzeżenie: (10%)
X----


  1. <html>
  2. <head>
  3. <meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2" />
  4. <meta name="Description" content="[ Opis dokumentu ]" />
  5. <meta name="Author" content="[ Autor dokumentu ]" />
  6. <meta name="Generator" content="EdHTML" />
  7. <title>[ Tytul dokumentu ]</title>
  8. </head>
  9. <body background="obrazki/gds.jpg" text="lime" size="2" link="red" alink="red" vlink="red">
  10. <a href="index.php">Wróć na strone Główną<br></a>
  11. <?php
  12. error_reporting(E_ALL);
  13. ini_set('display_errors','1');
  14. switch($_GET['akcja'])
  15. { default:
  16.  
  17.  
  18. <br /><br /><b>REJESTRACJA</b><hr width=\"100%\"><br />
  19. <form action=\"site.php?akcja=zarejestruj\" method=\"post\">
  20. Nick: <input type=\"text\" name=\"nick\"><br />
  21. Haslo: <input type=\"password\" name=\"haslo\"><br />
  22. Twój Adres Email: <input type=\"text\" name=\"email\"><br />
  23. <input type=\"submit\" value=\"zarejestruj\">
  24. </form>
  25. <br /><br /><br /><br />
  26.  
  27. <b>LOGOWANIE</b><hr width=\"100%\"><br />
  28. <form action=\"site.php?akcja=zaloguj\" method=\"post\">
  29. Nick: <input type=\"text\" name=\"nick\"><br />
  30. Haslo: <input type=\"password\" name=\"haslo\"><br />
  31. <input type=\"submit\" value=\"zaloguj\">
  32. </form>
  33. ");
  34.  
  35. break;
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46. case "zarejestruj":
  47.  
  48. $nick = $_POST['nick'];
  49. $haslo = md5($_POST['haslo']);
  50. $nazwa = $_POST['nazwa'];
  51. $email = $_POST['email'];
  52. $ip = $_SERVER['REMOTE_ADDR'];
  53. $plik = $nick.".txt";
  54. rename(".txt","");
  55. mysql_connect('', '', '');
  56. $zapytanie = 'CREATE TABLE // zawartość zatajona (IMG:style_emoticons/default/haha.gif) d ale jest tam kolumna login haslo i dziala tworzy tabele
  57. mysql_query($zapytanie);
  58. mysql_query($zapytanie2);
  59. echo mysql_error();
  60. $fp = fopen($plik, "w");
  61. flock($fp, LOCK_EX);
  62. fwrite($fp, $nick."##".$haslo."##".$ip."##".$nazwa."##".$email."\n");
  63. flock($fp, LOCK_UN);
  64. fclose($fp);
  65.  
  66. echo("
  67. konto o nazwie ".$_POST['nick']." zostalo pomyslnie utworzone !<br /><r /><a href=\"site.php\">powrot</a>
  68. ");
  69.  
  70. break;
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82. case "zaloguj":
  83. mysql_connect('', '', '');
  84. mysql_select_db('');
  85. $nick = $_POST['nick'];
  86. SetCookie("Nick", $nick, time()+9999999999);
  87. $haslo = md5($_POST['haslo']);
  88. $linia = "SELECT login , haslo FROM ".$nick."";
  89.  
  90.  
  91.  
  92.  
  93. $rezultat=mysql_query("select * FROM '.$nick.' WHERE login=’$nick’ AND haslo=’$haslo’");
  94. if(mysql_num_rows($rezultat)){
  95. echo "zalogowales sie"; // Przekierowanie do strony main.php
  96. exit;
  97. }else {
  98. $message="Nieprawidłowa nazwa użytkownika lub hasło";
  99. echo $message;
  100. }
  101. }
  102. ?>

Prosze
masz cały kod (IMG:style_emoticons/default/smile.gif)
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: 13.10.2025 - 19:40