Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odczyt zmiennej w cookies ?
Forum PHP.pl > Forum > Przedszkole
bronx
witam

pewnie coś podobnego było już poruszane ale przekopałem mnóstwo postów i nie wiem dalej jak sobie z tym poradzić, a więc:

wysyłanie:

  1. <?php
  2. $name = "graffiti";
  3. $name .= "$numer_hidden";
  4. $wartosc = "glosowano";
  5. $czas = time()+60;
  6. $domena = ".www.domena.pl";
  7.  
  8. setcookie($name, $wartosc, $czas, "/", $domena, 0);
  9. ?>


i teraz jak sprawdzać to czy wartość jest głosowano czy nie ?

chodzi mi o dokońćzenie tego:

  1. <?php
  2. $name = "graffiti";
  3. $name .= "$numer_hidden";
  4.  
  5. if (.............................== "glosowano")
  6. {
  7. echo "głosowano";
  8. }
  9. else
  10. {
  11. echo "nie glosowano";
  12. }
  13. ?>
mike
No co Ty :?:
A w manualu szukałeś :?:
manual/pl/reserved.variables.php#reserved.variables.cookies" target="_blank
bronx
właśnie mi chodzi o samzapis, bo zobacz:

np głosuje wysyłam zmienną cookies o nazwie graffiti1 i wartosci glosowano

no i potem sprawdzam i musze wstawić if ($graffiti1 == "glosowano") ...

no i $name = graffiti1 no i teraz chodzi zeby bylo cos takie jakby $$name zeby z wartosci ze zmiennej name dodalo $ i zrobilo zmienna

rozumie ktos ?
mike
  1. <?php
  2.  
  3. if ($_COOKIE[ 'graffiti1' ] == "glosowano" )
  4. {
  5. // a fe ty nie dobry, juz głosowałeś
  6. }
  7.  
  8. ?>


Coś mi się wydaje że masz włączone register_globals. Wyłącz czym prędzej tongue.gif
bronx
Cytat(mike_mech @ 2005-11-09 21:00:02)
  1. <?php
  2.  
  3. if ($_COOKIE[ 'graffiti1' ] == "glosowano" )
  4. {
  5.     // a fe ty nie dobry, juz głosowałeś
  6. }
  7.  
  8. ?>


Coś mi się wydaje że masz włączone register_globals. Wyłącz czym prędzej tongue.gif

no własnie o to chodzi że nie moge tak zrobić. bo ta liczna 1 pochodzi z przesylanego id z url. czyli nie moge wstawic $_COOKIE[ 'graffiti1' ] tylko zmienna, rozumiesz ? bo teraz jak ktos wejdzie pod url projektor.php?id=2 to ma mu sprawdzać $_COOKIE[ 'graffiti2' ] a nie graffiti 1 wszedzie, kumasz ?
NuLL
Tu nikt nie kuma bo nie jest ksiezniczka w postaci zaby - chyba ze ktos lubi o to posadzany co jest nagminne w niektorych srodowiskach winksmiley.jpg

  1. <?php
  2.  
  3. $key="graffiti".$_GET['id'];
  4. if(isset($_COOKIE[$key]))
  5. {
  6. echo "jest ciacho";
  7. }
  8.  
  9. ?>
bronx
Cytat(NuLL @ 2005-11-09 21:10:00)
Tu nikt nie kuma bo nie jest ksiezniczka w postaci zaby - chyba ze ktos lubi o to posadzany co jest nagminne w niektorych srodowiskach winksmiley.jpg

  1. <?php
  2.  
  3. $key="graffiti".$_GET['id'];
  4. if(isset($_COOKIE[$key]))
  5. {
  6. echo "jest ciacho";
  7. }
  8.  
  9. ?>

hehehe, dobre dobre. Wszystko dziala wielkie dzięki smile.gif
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.