Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Skrypt dzialajacy tylko w wybranym adresie
Lokm
post 22.05.2014, 21:54:51
Post #1





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

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


Czesc!
mam pewien skrypt, ktore chce wsadzic do jednego dzialu na forum. Tylko, ze problemem jest, ze gdy dodam go to ukazuje sie we wszystkich dzialach, poniewaz kazdy dzial bazuje na jednym. Dla przykladu, gdy wejde w dzial #1 adres wyglada tak http://adresforum.pl/index.php?showforum=1 , dzial #2 http://adresforum.pl/index.php?showforum=2 itd. Gdy edytuje showforum i wstawie tam moj skrypt powstaje w/w problem.
Licze na Wasza pomoc, pozdrawiam. wink.gif

Ten post edytował Lokm 22.05.2014, 21:55:37
Go to the top of the page
+Quote Post
ziolo
post 22.05.2014, 22:45:04
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 20
Dołączył: 17.01.2009
Skąd: Kraków

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


Poniższy kod wyświetli skrypt w pierwszym dziale, pozostałe działy analogicznie, dodajesz gdzie chcesz

  1. if ($_GET['showforum']==1) {
  2.  
  3. // twoj skrypt
  4.  
  5. }


Ten post edytował ziolo 22.05.2014, 22:46:04
Go to the top of the page
+Quote Post
Lokm
post 23.05.2014, 17:44:52
Post #3





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

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


Rozwiazane. Dziekuje za pomoc. wink.gif
Go to the top of the page
+Quote Post
KrzysiuFFF
post 27.05.2014, 06:10:17
Post #4





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 27.05.2014

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


A jak ktoś da w adresie showforum=foo albo showforum=true to się wykrzaczy, bo np. część skryptu zwróci błąd, a część zacznie się wykonywać tongue.gif A to wszystko dlatego, że zostało zastosowane złe porównanie, tj. "==", a nie "===".

Powinno być /dwie wersje, bo nie mam jak w tym momencie sprawdzić, a nie pamiętam czy parser PHP zwraca GET zawsze jako string/:
  1. $_GET['showforum']===1

albo
  1. $_GET['showforum']==='1'
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: 19.07.2025 - 17:08