Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 14.07.2007 Ostrzeżenie: (0%)
|
Jesli ja pisze na adres : index.php?dir=/admin&edytuj=faq.php to ten kod nie dziala funkcja isset ;(
kto chce poprawic mi ten kod ? prosze ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%)
|
@syrux:
tego linku index.php?dir=folder&edytuj=cos.php tablica GET będzie wyglądała tak: $_GET['dir'] będzie miała wartość 'folder' $_GET['edytuj'] będzie miała wartość 'cos.php' Ty w warunku jeszcze masz $_GET['kat'] i $_GET['nazwa'] których w linku brak. isset() zwraca TRUE lub FALSE ... więc przyrównując 'cos'==isset($_GET['kat'] będziesz miał taki wynik: 'cos' dla php istnieje więc będzie traktował jako TRUE isset($_GET['kat']) zwróci FALSE .. więc całe wyrażenie zwróci FALSE .. bo TRUE nie jest równe z FALSE. Podpowiedź .. za pomocą isset sprawdzasz czy zmienna jest ustawiona .. w Twoim przypadku możesz traktować to jako sprawdzenie czy wystąpiła w linku .... a za pomocą == możesz sprawdzić czy zmienna z GET ma jakąś ustaloną wartość. |
|
|
|
suryx [php]FUNKCJA ISSET I GET [prolem] 8.04.2008, 14:25:11
Cienki1980 Przenoszę na Przedszkole, chociaż powinienem zamkn... 8.04.2008, 14:28:27
suryx ale jest trudny manual , ja sam nie poradze ;/ 8.04.2008, 14:30:36
mike Programowanie to zajęcie, które same w sobie selek... 8.04.2008, 14:32:48
marcio To moze powiedz czego nie rozumiesz??
Wiesz jaka j... 8.04.2008, 14:37:20
suryx Nie moge wiedziec o twojej odpowiedzi ...
Prosze... 8.04.2008, 14:38:41
Cienki1980 Do autora: Nie działa bo źle wykorzystujesz isset(... 8.04.2008, 14:41:33
marcio @Cienki1980 nie rozumiem cie??Mozesz bardziej sie ... 8.04.2008, 14:44:56
suryx to moze byc taki kod :
[PHP] pobierz, plaintext ... 8.04.2008, 14:45:46
Pilsener [PHP] pobierz, plaintext <?php$var = ''; /... 8.04.2008, 14:46:22
mike ~Cienki1980 isset() często powoduje przek... 8.04.2008, 14:50:33
Cienki1980 @suryx: nie nie zadziała Ci ... piszę raz jeszcze:... 8.04.2008, 14:52:04
marcio @Cienki1980 chodzilo mi to co mowil mike ogolnie t... 8.04.2008, 14:59:20
suryx 1. nic nie zwraca ...
2. tu macie zobaczyc :
if(... 8.04.2008, 15:00:58
suryx problem rozwiazany , wielki thx ;] 8.04.2008, 15:38:53 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 07:21 |