Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]formularz logowania
micgok
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 21.07.2006

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


Nie wiem czy to jest odpowiedni dział ...
chcialbym znalezc skrypt ktory pasowal by do mojej strony... mam na mysli logowanie...z wlaczeniem bazy mysql
chodzi mi o to zeby skrypt byl pomiedzy innymi skryptami i zeby byl razem 1 formularz do logowania

szukalem sam, ale nic mi nie dziala..jesli ktos znajdzioe strone z czyms takim to prosze o linka


np . taki



  1. <?php
  2.  
  3.  
  4. mysql_connect ("x", "x", "x") or 
  5. die ("Nie można połaczyc sie z MySQL");
  6. mysql_select_db ("x") or 
  7. die ("Nie można polaczyc sie z baza x");
  8.  
  9.  
  10. if(isset($_POST['logowanie'])) {
  11.  
  12. $dane = @mysql_query('SELECT login, haslo FROM uzytkownicy WHERE login = "'.$_POST['login'].'" AND haslo = 
  13.  
  14. "'.$_POST['haslo'].'"') or die(mysql_error()); // <- TU TRZEBA DOSTOSOWAĆ ZAPYTANIE DO SWOJEJ BAZY
  15.  
  16.  
  17. if(mysql_num_rows($dane) == 1) {
  18. $_SESSION['logowanie'] = 'poprawne';
  19. } else {
  20. $_SESSION['logowanie'] = 'Błędny login lub hasło!';
  21. }
  22.  
  23. unset($_POST['logowanie']);
  24. }
  25.  
  26. if(isset($_POST['wylogowanie'])) {
  27.  
  28. unset($_SESSION['logowanie']);
  29.  
  30. //unset($_POST['wylogowanie']);
  31. }
  32.  
  33.  
  34. function logowanie() {
  35.  
  36. if($_SESSION['logowanie'] == 'poprawne') {
  37.  
  38. $string = '<form action="'.getenv(REQUEST_URI).'" method="post">';
  39.  $string .= ' <input type="submit" name="wylogowanie" value="Wyloguj" />';
  40.  $string .= '</form>';
  41.  
  42. } else {
  43. $string = '<form action="'.getenv(REQUEST_URI).'" method="post">';
  44.  $string .= ' <ul style="list-style-type: none; margin: 0; padding: 0;">';
  45.  
  46.  if(isset($_SESSION['logowanie'])) $string .= '<li>'.$_SESSION['logowanie'].'</li>';
  47.  
  48.  $string .= ' <li>Login: <input type="text" name="login" /></li>';
  49.  $string .= ' <li>Haslo: <input type="text" name="haslo" /></li>';
  50.  $string .= ' <li><input type="submit" name="logowanie" value="Logowanie" /></li>';
  51.  $string .= ' </ul>';
  52.  $string .= '</form>';
  53.  
  54. }
  55.  
  56. return $string;
  57.  
  58. }
  59.  
  60. ?>


i nie wiem jak wstawic forumlarz do tego .



prosze o szybka pomoc ;p

Ten post edytował micgok 19.10.2007, 14:02:19
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 05:42