![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 15.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
Problem wygląda następująco. Skrypt działa poprawnie w przypadku gdy nazwa podstrony zawiera cyfry, ale gdy cyfrę w nazwie podstrony zastąpi się wyrazem np "news" to skrypt już nie działa ![]() index.php Kod <?php // zmienna potrzebna do prawidlowego wczytania includowanych plikow $add_site = true; /* plik z funkcjami z porady http://www.kess.com.pl/index.php?sid=10&pid=54 */ include "include/function.php"; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" /> <meta name="author" content="DzOrDz"> <meta name="description" content="Strona poświęcona Fiatu 126p"> <meta name="keywords" content="fiat 126p, maluch, 126p, fiat 126p tuning, tuning, maluch tuning, kaszlak, 126p tuning"> <meta http-equiv="Reply-To" content="dzordz_1989@wp.pl" /> <meta name="copyright" content="DzOrDz"> <meta http-equiv="content-language" content="pl"> <meta name="robots" content="index,follow"> <meta name="distribution" content="GLOBAL"> <meta name="generator" content="EdHTML"> <meta name="REVISIT-AFTER" content="1 days"> <link rel="Shortcut icon" href="images/favicon.png" /> <link rel="stylesheet" type="text/css" href="style.css"> <head> <title><?php echo Title($_GET['id']); ?></title> </head> <body> <center> <table width="900" border="0" cellspacing="0" cellpadding="0" align="CENTER"> <tr> <td width="900" height="10" colspan="7" class="BORDER"> <img src="images/pixel.gif" width="10" height="10"> </td> </tr> <tr> <td width="10" class="BORDER"><img src="images/pixel.gif" width="10" height="10"><br></td> <td colspan="5" width="880" height="150" class="TOP"><center><img src="images/header.jpg"></center></td> <td width="10" class="BORDER"><img src="images/pixel.gif" width="10" height="10"><br></td> </tr> <tr> <td width="10" class="BORDER"><img src="images/pixel.gif" width="10" height="10"><br></td> <td width="120" class="PANEL"> <?php include "include/menu_lewe.php"; ?> </td> <td width="2" class="BLACK"><img src="images/black.gif" width="2" height="2"><br></td> <td width="660" class="PANEL"><?php // zmienna $go przekazana metoda GET $go = $_GET['go']; // sprawdzamy czy zmienna $go nie jest pusta if(!empty($go)) { // sprawdzamy czy plik o danej nazwie istnieje if(is_file("page/$go.html")) include "page/$go.html"; // jezeli plik nie istnieje wyswietla się komunikat else echo "<br />Nie ma takiej strony :-("; } // jezeli zmienna $go jest pusta wyswietla się strona glowna else include "page/strona.html";?></td> <td width="2" class="BLACK"><img src="images/black.gif" width="2" height="2"><br></td> <td width="120" class="PANEL"><?php include "include/menu_prawe.php"; ?></td> <td width="10" class="BORDER"><img src="images/pixel.gif" width="10" height="10"><br></td> </tr> <tr> <td width="10" height="2" class="BORDER"><img src="images/pixel.gif" width="10" height="2"><br></td> <td width="880" height="2" colspan="5" class="BLACK"><img src="images/black.gif" width="880" height="2"><br></td> <td width="10" height="2" class="BORDER"><img src="images/pixel.gif" width="10" height="2"><br></td> </tr> <tr> <td width="10" class="BORDER"><img src="images/pixel.gif" width="10" height="10"><br></td> <td width="880" class="FOOTER" colspan="5"><?php include "include/stopka.php"; ?></td> <td width="10" class="BORDER"><img src="images/pixel.gif" width="10" height="10"><br></td> </tr> <tr> <td width="900" height="10" colspan="7" class="BORDER"><img src="images/pixel.gif" width="10" height="10"></td> </tr> </table> </center> </body> </html> tak wyglądam plik z menu menu_lewe.php Kod <?php // sprawdzenie czy zmienna $add_site istnieje if(!$add_site) exit; ?> <table border="0" cellspacing="0" cellpadding="0"> <tr><td> <p class="NAGLOWEK">Menu</p> <p class="MENU_ITEM"><a href="index.php" class="MENU_ITEM">Strona Główna</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=1" class="MENU_ITEM">Aktualności</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=terminy" class="MENU_ITEM">Terminy Imprez</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=3" class="MENU_ITEM">Relacje Z Imprez</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=4" class="MENU_ITEM">Księga Gości</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=5" class="MENU_ITEM">Galeria</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="http://cba.pl/panel/tools/webmail/" class="MENU_ITEM">Poczta</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="http://maps.google.com/maps/ms?ie=UTF&msa=0&msid=101906767948762431484.00044deb57a02e618062e" class="MENU_ITEM">Mapa Fanów Malucha</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="NAGLOWEK">Fiat 126p</p> <p class="MENU_ITEM"><a href="index.php?go=6" class="MENU_ITEM">Historia</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=7" class="MENU_ITEM">Dane Techniczne</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=8" class="MENU_ITEM">Eksploatacja</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=9" class="MENU_ITEM">Modele</a></p> <img src="images/kreski.gif" width="170" height="1"><br> <p class="MENU_ITEM"><a href="index.php?go=10" class="MENU_ITEM">Prototypy</a></p> <img src="images/kreski.gif" width="170" height="1"><br> </td> </tr> </table> A tu skrypt dynamicznego tytuły function.php Kod <?php /* Plik inludowny do index.php z porady: http://www.kess.com.pl/?sid=10&pid=23 */ // sprawdzenie czy zmienna $add_site istnieje if(!$add_site) exit; // funkcja Title function Title($go) { $pages = array(0=>'Strona Główna - Fiat 126p',1=>'Aktualności - Fiat 126p', 'terminy'=>'Terminy Imprez - Fiat 126p',3=>'Relacje Z Imprez - Fiat 126p',31=>'Dni Wolsztyna 2-3 Maj 2009 - Relacje Z Imprez - Fiat 126p' ,4=>'Księga Gości - Fiat 126p',5=>'Galeria - Fiat 126p',51=>'Lekki Pojazd Terenowy - Galeria - Fiat 126p',52=>'Dni Wolsztyna 2-3 Maj 2009 - Galeria - Fiat 126p',53=>'6 Ogólnopolski Zlot Fiata 126p - 21-23 Sierpnia w Bydgoszcz - Galeria - Fiat 126p',6=>'Historia - Fiat 126p', 7=>'Dane Techniczne - Fiat 126p',8=>'Eksploatacja - Fiat 126p',9=>'Modele - Fiat 126p', 10=>'Prototypy - Fiat 126p',11=>'Lekki Pojazd Terenowy - Prototypy - Fiat 126p'); // i tak dalej kolejne podstrony // porownujemy zmienna $go z kluczem z tablicy foreach($pages as $key => $val) if($go == $key) return $val; } ?> Z góry dziękuje za pomoc Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 21:43 |