Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] zmienna bez wartości
michalek1986
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 19.05.2007

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


Witam, potrzebuje wysłać zmienną bez znaku "=" a musu być GET, więc czy dało by się odczytywać watrości tak zapisanego adresu
Cytat

z góry dzięki, michał
Go to the top of the page
+Quote Post
eai
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

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


  1. <?php
  2. print_r($_GET);
  3. ?>


Nie będzie jako wartość tylko jako klucz.
Go to the top of the page
+Quote Post
mike
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Zacznijmy od tego: Po co chcesz to zrobić?
Wydaje mi się to, że tak powiem, niedorzeczne.
Go to the top of the page
+Quote Post
matix
post
Post #4





Grupa: Zarejestrowani
Postów: 278
Pomógł: 10
Dołączył: 13.02.2007
Skąd: Rybnik

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


Hey.
Najlepiej zrobić to tak:
1. Pobierasz wartość zmiennej z $_SERVER['QUERY_STRING'];
2. Zwracasz wartość.

Przykład:

  1. <?php
  2. function returnString() 
  3. {
  4. $string = $_SERVER['QUERY_STRING'];
  5. return $string;
  6. }
  7.  
  8. echo (returnString());
  9. ?>


Co w przypadku linku w postaci: index.php?wartosc_zmiennej - zwroci wartosc - "wartosc_zmiennej".

Potem wystarczy tylko wykorzystać to odpowiednio, np:

  1. <?php
  2. if (returnString() == 'jakaswartosc')
  3. {
  4. print 'weszedles na strone ...';
  5. }
  6. ?>


Pozdro ;-)


--------------------
Nawet, jeżeli nie jesteś zainteresowany usługami IT ani outsourcingiem, a Twoją pasją jest programowanie - zobacz naszą stronę. Piszemy dużo fajnych use-caseów, jak podchodzimy do tematu programowania dla naszych klientów. A tak na co dzień tworzymy budujemy mvp oraz tworzymy platformę b2b.
Go to the top of the page
+Quote Post
Dahred
post
Post #5





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 14.02.2007

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


Można też użyć JavaScriptu (jeżeli te doskonałe metody przedmówców nie chciałbyś), czyli np:
po załadowaniu strony http://nazwa.domena/?watrość=zmiennej mógłbyś ją zmienić za pomocą onLoad na
http://nazwa.domena/?watrość_zmiennej i by było po kłopocie, ale pomysły przedmówców z wykorzystaniem php są o wiele bardziej korzystniejsze. A drugi sposób to taki: najpierw otwierasz http://nazwa.domena/?watrość_zmiennej, konwertujesz ją na ?watrość=zmiennej za pomocą JavaScriptu, potem odświeżasz i gdy będziesz miał ?watrość=zmiennej znów zmienisz na ?watrość_zmiennej, ale nie proponuję tego i z tym nie do mnie bo JAM JEST AMATOR


--------------------
Warsztaty - AMATORSKIE . Ale za to : PHP , JavaScript, obsługa MYSQL, CSS, no i oczywiście HTML, AJAX! I tyle...
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: 20.08.2025 - 04:37