Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesje
vieri_pl
post
Post #1





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


Mam problem, prosze o zarejsestrowanie się tu www.gamesarea.u2.pl, i sprówbowanie się zaologować najpierw jest sesja i jest się zalogowanym ale potem ją gubi dlaczego??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) juz ci tyle razy mowiono: podawaj kod, tu jasnowidzow nie ma
2) podaj jakiegos istniejacego uzytkownika, wiekszosci nie chce sie rejestrowac dla Twojej zachcianki
Go to the top of the page
+Quote Post
vieri_pl
post
Post #3





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


[/php]gol@lol.pl

haslo: lol

  1. <?
  2. function krowa()
  3.          {
  4.  
  5.  
  6.           @ $db = mysql_connect("localhost", "xx", "xx");
  7.           //@ $db = mysql_pconnect("$host", "$bazalogin", "$bazahaslo");
  8.           mysql_query("set names latin2;");
  9.           if (!$db)
  10.              {
  11.                     echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>NIE MA POَCZENIA Z BAZˇ DANYCH</b>";
  12.                         exit;
  13.              }
  14.  
  15.         mysql_select_db("portal");
  16.  
  17.           if (!$db)
  18.              {
  19.                     echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>BRAK POَCZENIA Z BAZˇ DANYCH (2)</b>";
  20.                         exit;
  21.              }
  22.  
  23.          }
  24.          
  25. define ('krowa',0);
  26. ?>
  27. <?
  28. global $login, $haslo, $nick, $oki;
  29.  
  30.   if(isset($login) && isset($haslo))
  31.   {
  32.  
  33. krowa();
  34.         $pytam = "select * from users where email = '$login'";
  35.       $wynik = mysql_query($pytam);
  36.         $ile = mysql_num_rows($wynik);
  37.     
  38.         if ($ile > 0)
  39.         {
  40.            while($wiersz = mysql_fetch_array($wynik))
  41.            {
  42.            $imie = $wiersz["imie"];
  43.            $nazwisko = $wiersz["nazwisko"];
  44.            $emil = $wiersz["email"];
  45.            $haslo2 = $wiersz["haslo"];
  46.            $nick= $wiersz["nick"];
  47.            }
  48.            
  49.             // sprawdzam czy wpisano dobre dane
  50.             
  51.                if ($haslo2 == $haslo)
  52.                {
  53.             
  54.             // dla wygody ustawiam zmienna $oki i nastepnie rejestruje sesje
  55.                     $oki = $login;                     
  56.                       session_register("oki");
  57.                       session_register("nick");
  58.                     
  59.                 }           
  60.  
  61.          }
  62.    }
  63.    ?>



LOGUJ.php

  1. <?
  2. {
  3.  
  4. echo "<table width="75%" cellpadding=30 cellspacing="0" border="0" bgcolor="#555555" align="center">";
  5.  echo "<tr><td style="border: 1px solid #000000" align="center">";
  6.  echo "Użytkownik <b> $nick</b> został poprawnie zalogowany";
  7.  echo "</td></tr></table><br><BR><BR><br><BR><BR><br><BR><BR>";
  8. echo "<script type="text/javascript"><!--
  9. window.setTimeout("window.location.replace('index.php');",1000);
  10. </script>";
  11.  
  12. }
  13.  
  14. else
  15. {
  16.  komunikat(95);
  17.  echo'<a name="haslo">';
  18.  echo "<table align=center ><tr><td colspan="2">";
  19.  echo "<br /><br /><b>Nie pamiętam hasła</b><br />Podaj adres e-mail, dostaniesz list z przypomnieniem hasła.";
  20.  echo "</td></tr><tr><td>";
  21.  echo "<form method=post action="index.php?dzial=haslo">";
  22.  echo "<tr><td align="right">login (e-mail):</td><td><input type=text name="zemil">&nbsp;";
  23.  echo "<input type="submit" value="&nbsp;&nbsp;&raquo&nbsp;&nbsp;"></td></tr></form></table></a>";
  24.  
  25. }
  26. ?>


Ten post edytował vieri_pl 21.10.2005, 14:05:22
Go to the top of the page
+Quote Post

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: 23.08.2025 - 06:28