Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] ustawianie wartości kilku zmiennych
kwako
post 23.02.2007, 20:23:50
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.02.2007

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


Wiem, że sprawa jest banalna ale jakoś nie potrafię sobie z nią poradzić. Mam sobie 4 linki i każdy z nich ustawia wartość dla innej zmiennej.
  1. <a href="?a=ble">ustaw a</a>
  2. <a href="?b=xcvd">ustaw b</a>
  3. <a href="?c=cvd">ustaw c</a>
  4. <a href="?d=agh">ustaw d</a>

Tylko problem jest taki, że nie wiem jak zrobić, że gdy np zmienna a jest już ustalona i zechcemy ustawić zmienną b, to żeby link przyjął postać
  1. <a href="?a=ble&b=xcvd">ustaw b</a>

no i analogicznie później, np przy wyborze d
  1. <a href="?a=ble&b=xcvd&d=agh">ustaw d</a>

Jak możnaby najprościej zrobić takie zmieniające się linki? A może mój sposób rozumowania jest jakiś niepoprawny? worriedsmiley.gif

Ten post edytował kwako 23.02.2007, 20:24:29
Go to the top of the page
+Quote Post
kriqs
post 23.02.2007, 20:27:58
Post #2





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 31.05.2006

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


witam

tak sie zastanawiam, przeczytalem twoj tekst 2x i jedno co mi przychodzi na mysl to taki zwrot , skrot myslowy a mianowicie : WTF questionmark.gif smile.gif przepraszam za wulgaryzm ale o co ci chodzi bo jakos trudno jest mi sie domyslec smile.gif


--------------------
Pozdrawiam
kriqs

mam nadzieje ze pomoglem :)
Go to the top of the page
+Quote Post
kwako
post 23.02.2007, 20:41:49
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.02.2007

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


Chodzi o to, że chcę, żeby sprawdzało, czy została zadeklarowana zmienna, jeżeli tak, to żeby dopisywało ją w href'ie każdego odnośnika.
Go to the top of the page
+Quote Post
Mary$
post 23.02.2007, 20:43:06
Post #4





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 19.02.2007
Skąd: 3city

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


  1. <?php
  2. If (isset($_GET['a']))
  3. $a2 = '&'.$_GET['a'];
  4.  
  5. If (isset($_GET['b']))
  6. $b2 = '&'.$_GET['b'];
  7.  
  8. If (isset($_GET['c']))
  9. $c2 = '&'.$_GET['c'];
  10.  
  11. If (isset($_GET['d']))
  12. $d2 = '&'.$_GET['d'];
  13.  
  14. Echo '<a href="?a=ble'.$b2.$c2.$d2.'">ustaw a</a>';
  15. Echo '<a href="?b=xcvd'.$a2.$c2.$d2.'">ustaw b</a>';
  16. Echo '<a href="?c=cvd'.$a2.$b2.$d2.'">ustaw c</a>';
  17. Echo '<a href="?d=agh'.$a2.$b2.$c2.'">ustaw d</a>';
  18. ?>


--------------------
Nie ma rzeczy niemożliwych - są tylko czasochłonne i mało opłacalne.
Go to the top of the page
+Quote Post
kwako
post 23.02.2007, 20:48:26
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.02.2007

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


Dziękuję bardzo. biggrin.gif tylko jeden fragment powinien wyglądać nieco inaczej:

  1. <?php
  2. If (isset($_GET['a']))
  3. $a2 = '&a='.$_GET['a'];
  4.  
  5. If (isset($_GET['b']))
  6. $b2 = '&b='.$_GET['b'];
  7.  
  8. If (isset($_GET['c']))
  9. $c2 = '&c='.$_GET['c'];
  10.  
  11. If (isset($_GET['d']))
  12. $d2 = '&d='.$_GET['d'];
  13. ?>

Wszystko działa, jeszcze raz dzięki.
Go to the top of the page
+Quote Post
Mary$
post 23.02.2007, 20:51:13
Post #6





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 19.02.2007
Skąd: 3city

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


no tak biggrin.gif taki szczegół biggrin.gif


--------------------
Nie ma rzeczy niemożliwych - są tylko czasochłonne i mało opłacalne.
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 Wersja Lo-Fi Aktualny czas: 24.05.2025 - 04:25