Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]niedzialajacy skrypt menu
Forum PHP.pl > Forum > Przedszkole
-emia-
witam,mam troche głupi problem, nie uruchamia mi się prawidłowo skrypt menu, ze strony indexu,który wygląda tak:
  1. <?php
  2. $go = $_GET['go'];
  3. if(!empty($go)) {
  4. if(is_file('$go.php')) include ($go.php');
  5. else echo "<br />Nie ma takiej strony";
  6. }
  7. else include ('1.php);
  8. ?>

a w menu jest taki:
  1. <?php
  2. <a href="index.php">strona główna</a><br />
  3. <a href="index.php?go=2">Galeria</a><br />
  4. <a href="index.php?go=2">o nas</a><br />
  5. <a href="index.php?go=2">kontakt</a>
  6. ?>


przy wyświetlaniu z index.php pojawia się 1.php ale na linki pozostale nie ma reakcji(z wyj. strony glównej) .gdzie jest błąd?questionmark.gif
Zac
jak dla mnie powinno byc tak:
  1. <?php
  2. $go = $_GET['go'];
  3. if(!empty($go)) {
  4. if(is_file($go.'.php')) include ($go.'.php');
  5. else echo "<br />Nie ma takiej strony";
  6. }
  7. else include ('1.php');
  8. ?>
drPayton
Cytat(Zac @ 8.10.2008, 08:24:03 ) *
jak dla mnie powinno byc tak:
(...)

Tzn nie powinno, ale działać będzie winksmiley.jpg
phpion
Cytat(drPayton @ 8.10.2008, 08:47:32 ) *
Tzn nie powinno, ale działać będzie winksmiley.jpg

A dlaczego nie powinno? Wpisz sobie w adresie przeglądarki: index.php?go=index smile.gif
drPayton
Cytat(phpion @ 8.10.2008, 08:50:44 ) *
A dlaczego nie powinno? Wpisz sobie w adresie przeglądarki: index.php?go=index smile.gif

A to już w ogóle ekstremum haha.gif
eki
CODE
<?php $go = $_GET['go'];
if(!empty($go)) {
if(is_file("$go.php")) include ("$go.php");
else echo "Nie ma takiej strony";
} else include ("1.php");
?>



a linki:
CODE
<?php
echo '<a href="index.php">strona główna</a><br />
<a href="index.php?go=2">Galeria</a><br />
<a href="index.php?go=3">o nas</a><br />
<a href="index.php?go=4">kontakt</a>';
?>
-emia-
ok,juz mam-w indexsie tak jak eki pisała,kwestia apostrofów i cudzysłowii nie w tym miejscu.linki bez zmian.dzięki!
Spawnm
skrypt niby już działa ale tak z ciekawości ,
czy strona na której będzie się znajdować skrypt menu, posiada pliki które nie są przeznaczone dla każdego odwiedzającego ?
jeśli tak, to polecam poczytać sobie o LFI , bo takie menu nie należy do bezpiecznych ;p
-emia-
nie zawiera ;] ale dzięki za sugestię,nie omieszkam poczytać
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.