Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]hm...Jak chce sie zarejestrowac/wyslac byle co , to formularz/skrypt z logowania zaczyna dzialac?, trudno mi to wytlumaczyc...
gigzorr
post
Post #1





Grupa: Zarejestrowani
Postów: 652
Pomógł: 47
Dołączył: 6.02.2010
Skąd: Radom

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


Witam.
Pisze sobie mini 'cmsa' jesli tak mozna powiedziec , takie najprostsze opcje narazie... , i napotkałem sie na dziwnym problem , nie chcialo mi sie go naprawiac , ale teraz jest uciazliwy.
Dam ssa bo trudno to wytlumaczyc:

(IMG:http://img63.imageshack.us/img63/1153/helpc.jpg)


Myslalem , ze jest konflikt miedzy zmiennymi , ale sprawdzalem i tak nie jest.Wrzuce skrypt logowania , na wszelki wypadek , ale napewno jest dobry.
  1. <?php session_start();
  2.  
  3.  
  4. if(is_numeric($_SESSION['UserId']))
  5. {
  6. if($_SESSION['UserStatus'] == 1)
  7. {
  8. $sBufor .= "<div style='text-decoration:none;font-family:Georgia;color:red;'>Witaj administratorze";
  9. $sBufor .= ''.$_SESSION['zalogowany_user_login'].' zostałeś/aś pomyślnie zalogowany/a.<br/>';
  10. $sBufor .= '<br/>';
  11. $sBufor .= '<a href="index.php?id=dodajnewsa">Dodaj Newsa</a>';
  12. $sBufor .= '<br/>';
  13. $sBufor .= '<a href="index.php?id=edycja">Edytuj Newsa</a>';
  14. $sBufor .= '<br/>';
  15. $sBufor .= '<a href="index.php?id=usun">Usun Newsa</a>';
  16. $sBufor .= '<br/>';
  17. $sBufor .= '<a href="index.php?id=zmianapw">Zmien Haslo</a>';
  18. $sBufor .= '<br/>';
  19. $sBufor .= '<a href="index.php?id=zmiana">Zmien Nazwe Strony</a>';
  20. $sBufor .= '<br/>';
  21. $sBufor .= '<a href="index.php?id=dodajadmina">Dodaj Admina</a>';
  22. $sBufor .= '<br/>';
  23. $sBufor .= '<a href="index.php?id=wylog">Wyloguj?</a></div>';
  24.  
  25. }
  26. elseif ($user_status == 0)
  27. {
  28. $sBufor .= "Witaj<b> ".$_SESSION['zalogowany_user_login']."</b> Zostaleś pomyślnie zalogowany.";
  29. $sBufor .= '<br/>';
  30. $sBufor .= '<div style="width:110px;text-decoration:none;">';
  31. $sBufor .= '<a href="index.php?id=zamowieniee">Złóż zamówienie!</a>';
  32. $sBufor .= '<br/>';
  33. $sBufor .= '<a href="index.php?id=zmianapw">Zmien Haslo</a>';
  34. $sBufor .= '<br/>';
  35. $sBufor .= '<a href="index.php?id=wylog">Wyloguj?</a></div>';
  36. }
  37. }
  38. elseif (!empty($_POST))
  39. {
  40. if (isset($_POST['username']))
  41. {
  42. $username = $_POST['username'];
  43. }
  44.  
  45. if (isset($_POST['password']))
  46. {
  47. $password = md5($_POST['password']);
  48. }
  49.  
  50. $db = mysql_connect("localhost","root","vertrigo") or die ("polaczenie nie moze byc zrealizowane");
  51. mysql_select_db("strona") or die ("nie ma takiej bazy danych");
  52. $query = "SELECT status FROM `rejestracja` WHERE `uzytkownik` = '".$username."' AND `haslo` = '".$password."'";
  53. $result = mysql_query($query) or die(mysql_error());
  54. $result = mysql_fetch_array($result);
  55. if(empty($result))
  56. {
  57. echo '<b>Logowanie nieudane. Sprawdź pisownię nicku oraz hasła.</b>';
  58. echo '<br/>';
  59. echo '<a href="index.php?id=newsy">Powrót</a>';
  60. }
  61. else
  62. {
  63. $_SESSION['zalogowany_user_login'] = $username;
  64. $_SESSION['twojehaslo_to'] = $password;
  65. $_SESSION['UserId'] = $result[0]['id'];
  66. $_SESSION['UserStatus'] = $result[0]['status'];
  67. header('Location: index.php');
  68. }
  69.  
  70. }
  71. else
  72. {
  73. $sBufor = '<form action="" method="post">
  74. <div class="lewo2">Username:</div><div class="prawo2"><input type="text" name="username"></div>
  75. <div class="lewo3">Password:</div><div class="prawo3"><input type="password" name="password"></div>
  76. <div id="dol"><button class="button1"><input type="submit">Zaloguj</button></div>
  77. </form>';
  78.  
  79. }
  80. echo $sBufor;
  81. echo '<br/>';
  82. echo '<br/>';
  83.  
  84.  
  85. ?>
  86. <!-- WYSWIETLA ILOSC ZAREJESTROWANYCH UZYKTOWKOW -->
  87. <?php include("online.php"); ?>

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: 4.10.2025 - 19:36