Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 3 Dołączył: 18.11.2010 Ostrzeżenie: (0%)
|
Mam działające dynamicznie Tytuły stron i keywords.
Mam problem z pewnym warunkiem. Jestem początkujący. index.php Kod <?php $go=$_GET['id']; if(!isset($go) ) //jeśli $go nie istnieje to ustawia tytuł i keys z tablicy z indeksu "home" $go="home"; $tytul = array ( //tablica z tytułami "home" => "Strona Główna", "placowka" => "O Placówce", "regulamin" => "Regulamin", "galeria" => "Galeria", "kontakt" => "Kontakt", ); $keys = array ( //tablica z keyword "home" =>"strona główna, azyl, placówka opieki doraźnej w kielcach, witamy", "placowka" =>"informacje o placówce, rys historyczny, historia", "regulamin" =>"regulamin placówki, schemat organizacyjny", "galeria" =>"zdjecia placówki, galeria", "kontakt" =>"kontakt, informacje kontaktowe, adres, email, telefon, dojazd, forularz kontaktowy", ); require_once('skel/doc.php'); //ładuję <head> <script> itd. ?> ... doc.php Kod meta name="keywords" content="<?php echo "$keys[$go]";?>"/> <title><?php echo "$tytul[$go] | xxx";?></title> Menu, dynamika itd. działa prawidłowo. Jeśli wpisze się w url inną zmienną niż ?id, to również pokazuje dane z home. To jest prawidłowo. Chciałbym jednak, żeby też tak się działo, gdy wpisze się zmienną ?id= taką której nie ma w tablicy(jednocześnie w menu), czyli nie home,regulamin,galeria,kontakt. Chciałbym, żeby przeszło przez tablicę i sprawdziło, że nie ma takiego indeksu, więc też pokaże "home". Tymczasem na ten moment w ogóle nic nie wczytuje. Np. gdy dam www.xxx.pl?id=cokolwiek. Proszę o podsunięcie pomysłu. Dziękuję z góry jednocześnie prosząc o wyrozumiałość (IMG:style_emoticons/default/smile.gif) |
|
|
|
sadistic_son Przeszukaj tablicę $tytuł funkcją in_array. J... 24.11.2010, 00:26:02
Porter3 Kodif (!isset($go)) ... 25.11.2010, 23:25:57 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:19 |