[php]Odnośniki?

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
AO
Posty: 17
Rejestracja: ndz mar 02, 2003 11:17 am

[php]Odnośniki?

Post autor: AO »

Wybaczcie pytanie, zdaję sobie sprawę, że nieco śmieszne jest...
Czytam kurs PHP a tam:
Odnośniki
Istnieje możliwość przekazywania niedużej liczby parametrów za pomocą zwykłych odnośników dostępnych w języku HTML. W takim przypadku wykorzystuje się metodę GET - konstruuje się odnośnik, na końcu którego należy umieścić znak zapytania a po nim oddzielone ampersandami pary parametr=wartość, np: <a href="strona.php?imie=Franek&nazwisko=Kowalski">Kliknij tu</a>
Nie za bardzo rozumiem: jaką nazwę musi mieć strona, żeby mnie tam przeniosło?
A może to są odnośniki wewnątrz strony?
Jak to działa?
(Nie chodzi mi o tłumaczenie, czym jest para nazwa-wartość. Wykorzystuję to przy formularzach na przykład.)
Dzięki!
Krzysztof Aszkiełowicz
Zaczyna działać
Zaczyna działać
Posty: 458
Rejestracja: pn maja 26, 2003 9:29 pm
Lokalizacja: Warszawa
Kontakt:

Re: [php]Odnośniki?

Post autor: Krzysztof Aszkiełowicz »

<A HREF="strona.php?zmienna=wartosc">LINK</A>

strona.php - strona w której parsujemy zmienną
zmienna=wartosc - zmienna=wartość
AO
Posty: 17
Rejestracja: ndz mar 02, 2003 11:17 am

Re: [php]Odnośniki?

Post autor: AO »

Jesli zatem zmienna $imie przybiera wartości:
1, 2 i 3, to mogę zapisać:
[php]<?php
switch ($imie)
{
case 1:
include (franek.php);
break;

case 2:
include (zbyszek.php);
break;

case 3:
include (jurek.php);
break;

default:
echo 404;
break;
}
?>[/php]
Ale co zrobić, aby uwzględnić OBIE – ukryte w adresie pary ”zmienna-wartość”, jak w podanym przeze mnie przykładzie z kursu?
Da się to zrobić za pomoą SWITCH czy też trzeba przejść na IF?

Pozdrawiam
Ania

PS
Wywaliłam ciapki, bo nie umiem doprowdzic do tego, aby sie tu dobrze wyświetlały...
ODPOWIEDZ