Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> cookies
-Gość_wojtek-
post
Post #1





Goście







  1. <?php
  2. setCookie(&#092;"login\", $user);
  3. ?>
Nie mam pojęcia dlaczego cookie się nie zapisuje. Prosze o pomoc!
Pozdrawiam
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


W jaki sposób sprawdzasz czy się zapisało czy nie? Dlaczego nie ustawiasz wiekszego czasu istnienia cookie?


--------------------
Go to the top of the page
+Quote Post
-Gość_Wojtek-
post
Post #3





Goście







Nie sprawdzam wogóle. A jak ożna?
Go to the top of the page
+Quote Post
crash
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Po przeładowaniu:
  1. <?php
  2. echo $_COOKIE['login'];
  3. ?>


--------------------
Go to the top of the page
+Quote Post
-Gość_wojtek-
post
Post #5





Goście







Nadal nic:(
Go to the top of the page
+Quote Post
wojtek4410
post
Post #6





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 12.01.2005
Skąd: Leszno

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


Może skorzystam z okazji smile.gif Mój kod:

index
  1. <FORM ACTION=logon.php3 METHOD=POST>
  2. Login:<INPUT TYPE=TEXT NAME=user><BR>
  3. Hasło:<INPUT TYPE=password NAME=haslo><BR>
  4. <INPUT TYPE=SUBMIT value=loguj>
  5. </FORM>


logon
  1. <?php
  2. $file=fopen(&#092;"$user/log.txt\", \"r\");
  3. flock($file, 1); 
  4.  
  5. $has=fgets($file, 100); 
  6.  
  7. flock($file, 3);
  8. fclose($file);
  9.  
  10. if($haslo=!$has){echo(&#092;"Zły login i/lub hasło! <a href=index.php3>Wróć</a>\");die;}
  11.  
  12. setCookie(&#092;"login\", $user);
  13.  
  14. echo(&#092;"<center>Logowanie użytkownika zakończone sukcesem:)
  15. <BR><a href=menu.php3>Kliknij teraz mnie</a>&#092;");
  16. ?>


menu
  1. <?php
  2.  
  3. $file=fopen(&#092;"$login/login.txt\", \"r\");
  4. flock($file, 1); 
  5. $log=fgets($file, 100); 
  6. flock($file, 3);
  7. fclose($file); 
  8.  
  9. If($login=!$log){
  10. echo(&#092;"Musisz się najpierw <a href=index.php3>zalogować</a>\");die;
  11. }
  12. echo(&#092;"tresc\");
  13. ?>


Niby zaloguje się dobrze, ale w menu już mi wyświetla, że musze się zalogować =/ Co tutaj jest źle ?
Go to the top of the page
+Quote Post
crash
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Używaj tablicy _POST. Przeszukaj forum po więcej informacji...


--------------------
Go to the top of the page
+Quote Post
wojtek4410
post
Post #8





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 12.01.2005
Skąd: Leszno

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


Oczywiście forum przeszukam, aczkolwiek gdybyś mógł mi to napisać byłbym bardzo wdzięczny biggrin.gif Oczywiście jeżeli nie masz czasu, bądź chęci etc. to trudno.
Go to the top of the page
+Quote Post
Vertical
post
Post #9





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


  1. <?php
  2. $file=fopen(&#092;"$user/log.txt\", \"r\");
  3. flock($file, 1); 
  4.  
  5. $has=fgets($file, 100); 
  6.  
  7. flock($file, 3);
  8. fclose($file);
  9.  
  10. if($_POST['haslo'] != $has){echo(&#092;"Zły login i/lub hasło! <a href=index.php3>Wróć</a>\");die;}
  11.  
  12. setCookie(&#092;"login\", $_POST['user']);
  13.  
  14. echo(&#092;"<center>Logowanie użytkownika zakończone sukcesem:)
  15. <BR><a href=menu.php3>Kliknij teraz mnie</a>&#092;");
  16. ?>

  1. <?php
  2. $file=fopen(&#092;"$login/login.txt\", \"r\");
  3. flock($file, 1); 
  4. $log=fgets($file, 100); 
  5. flock($file, 3);
  6. fclose($file); 
  7.  
  8. If($_POST['login'] != $log){
  9. echo(&#092;"Musisz się najpierw <a href=index.php3>zalogować</a>\");die;
  10. }
  11. echo(&#092;"tresc\");
  12. ?>
Go to the top of the page
+Quote Post
wojtek4410
post
Post #10





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 12.01.2005
Skąd: Leszno

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


WIELKIE DZIKI rolleyes.gif

added:
Teraz mam inny problem, bo nie pokazuje się zmienna sadsmiley02.gif
  1. <?php
  2. echo(&#092;"Witaj <B>$login</b>\");
  3. ?>

  1. <?php
  2. echo(&#092;" Twój hełm został zaaktualizowany:)<a href=odczyt.php3?nick=$login>obejżyj dane</a>\")
  3. ?>


Ten post edytował wojtek4410 12.01.2005, 20:56:21
Go to the top of the page
+Quote Post

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 - 12:23