Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak zablokować wykonywanie PHP Include..., ... konkretnego
viper134
post 27.04.2011, 22:34:46
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 23.01.2008

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


Problem ROZWIĄZANY

Witajcie w pliku index.php (http://wklej.to/ljaVd) mam taki oto PHP Include:
<?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootself/$_GET[page].php"; ?>

Strona na której nie chcę, aby to działało jest product.php (http://wklej.to/zqXUZ)

Jak mam wywalić tego Sidebara.... a jeżeli się nie da - jak zmniejszyć szeroką tabelę o połowę bo mi to co próbowałem nie działa?
http://ckm24.pl/sklep/index.php?page=produ...&category=1

Ten post edytował viper134 28.04.2011, 11:57:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Budzan
post 28.04.2011, 01:15:46
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 2
Dołączył: 25.04.2011

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


Moim zdaniem tak:

  1. <?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootself/$_GET[page].php";
  2. else if($_GET[page]==product) $_GET[page]=home;


Lub nawet tak:

  1. <?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootself/$_GET[page].php";
  2. else if($_GET[page]==product) $_GET[page]=home;


wypróbuj które zadziała lepiej.
Go to the top of the page
+Quote Post
viper134
post 28.04.2011, 10:51:33
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 23.01.2008

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


Cytat(Budzan @ 28.04.2011, 02:15:46 ) *
Moim zdaniem tak:

  1. <?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootself/$_GET[page].php";
  2. else if($_GET[page]==product) $_GET[page]=home;


Lub nawet tak:

  1. <?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootself/$_GET[page].php";
  2. else if($_GET[page]==product) $_GET[page]=home;


wypróbuj które zadziała lepiej.


Przy 1:
Parse error: syntax error, unexpected T_ELSE in /home/viper134/domains/agencja3.hekko.pl/public_html/sklep/index.php on line 218

Przy 2:

Parse error: syntax error, unexpected T_ELSE in /home/viper134/domains/agencja3.hekko.pl/public_html/sklep/index.php on line 218

EDYTA:
Zminiłem z podanego

  1. <?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootself/$_GET[page].php";
  2. else if($_GET[page]==product) $_GET[page]=home; ?>


na poniższe i działa, ale nie tak jak trzeba - Wyświetla się index.php, a ma wyświetlać product, ale bez sidebara...

Kombinowałem już na wszstkie strony, jak wywalić wywoływanie sidebara na Product.php...

  1.  
  2. <?PHP if (empty($_GET[page])) $_GET[page] = home; else if($_GET[page]==product) $_GET[page]=home; include "$svr_rootself/$_GET[page].php"; ?>
  3.  


Ten post edytował viper134 28.04.2011, 11:00:14
Go to the top of the page
+Quote Post
Budzan
post 29.04.2011, 08:42:31
Post #4





Grupa: Zarejestrowani
Postów: 7
Pomógł: 2
Dołączył: 25.04.2011

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


no tak, parse eror bo zapomniałem dać "". weź home i product w "". sorry, późno już było wink.gif
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:18