Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: setcookie() nie działa przy zewnetrznym adresie
Forum PHP.pl > Forum > Przedszkole
_Mateo
Cze
Napisałem skrypt licznika (w moim podpisie jest do niego scieżka - to ten Licznik Idiotów 2 smile.gif). Taki jest jego kod:


  1. <?php setcookie(&#092;"idiota\", \"jest\");?>
  2.  
  3. <head>
  4. <meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\" />
  5. <title>Licznik idiotów (php by Mateo)</title>
  6. </head>
  7. <body>
  8.  
  9. <?php
  10.  
  11. $naglowek = '<font face=tahoma><b>Witaj na<br><font size=5 color=red>Oficjalnym Polskim Liczniku Idiotów!</font></b><br><br><br>';
  12. $ciacho = $_COOKIE['idiota'];
  13. $plik = fopen(&#092;"licznik.file\", \"r\");
  14. $count = fread($plik, filesize(&#092;"licznik.file\"));
  15.  
  16. if($ciacho != 'jest') {
  17. $add = fopen(&#092;"licznik.file\", \"w\");
  18. $count++;
  19. fputs($add, $count);
  20. echo &#092;"$naglowek Dziękuję za odwiedzenie tej strony - dzięki temu, wiemy, jak dużo debilów Polska nosi na sobie :) <br><br><br><font color=#0066ff size=6><b>ZAREJESTROWALI&brvbar;MY JUŻ<font color=red> $count </font>IDIOTÓW!</FONT>\";}
  21. else {
  22. echo &#092;"$naglowek NIE MOŻESZ ZOSTAĆ DODANY, BO JUŻ ZOSTAŁE&brvbar; UWZGLDNIONY W LICZNIKU IDIOTÓW RZECZYPOSPOLITEJ biggrin.gif <br><br><br><font color=#0066ff size=6><b>ZAREJESTROWALI&brvbar;MY JUŻ<font color=red> $count </font>IDIOTÓW!</FONT>\";} 
  23.  
  24. ?>
  25.  
  26. </body>
  27. </html>


Na lokalnym kompie działa cookie, nie dodaje wiecej wpisow, ale jak przyjdzie otworzyć strone przez domene (czyli http://mateo.sytes.net), to wtedy mozna sobie "nabijac" cyferki. Jesli u mnie na kompie otworze tez przez domene, to tez nie działa. Dlaczego tak się dzieję? Proszę o pomoc.
Cysiaczek
<? setcookie ('idiota',"jest", time()+10000); ?>

Oczywiście parametr możesz sobie ustawić dowolny czas - w sekundach
_Mateo
teraz też nie działa sad.gif tzn działa ale tylko na localhoscie. Możecie sami sprawdzić, że bez problemu puszcza kolejne wpisy z tego samego kompa sad.gif
Gość_Tom
mam podobny problem. poprostu cookie niechce sie ustawic ale niewywala zadnego bledu, poprostu tak jak by niebyło ustawiania cookiesa
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.