Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Szablon strony z generowanym menu
uroczy
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 3.02.2006
Skąd: Łódź

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


Przerobielm sobie menu w taki sposób zeby strona kozystał z szablonu
miałem takie menu CLICK

jednalk postawnowiłem coś dorzucić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


  1.  
  2.  
  3. <?php
  4. /* podziekowania dla "nospor"" z forum.php.pl  za pomoc w napisaniu tego skryptu :) tak naprawde to on napisał!!! */
  5.  
  6.  
  7.  
  8. $nazwapliku = substr($_SERVER['PHP_SELF'],strrpos($_SERVER['PHP_SELF'],'/')+1);
  9. echo '<td>'.($nazwapliku=='news.php' ? '.:News:.' : '<a href="index.php?pokaz=news"> .:News:.</a>').'</td>';
  10. echo '<td>'.($nazwapliku=='o_nas.php' ? '.(IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)  nas:.' : '<a href="index.php?pokaz=o_nas"> .(IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)  nas:.</a>').'</td>';
  11. echo '<td>'.($nazwapliku=='zastepy.php' ? '.:Zastepy:.' : '<a href="index.php?pokaz=zastepy"> .:Zastepy:.</a>').'</td>';
  12. echo '<td>'.($nazwapliku=='kadra.php' ? '.:Kadra:.' : '<a href="index.php?pokaz=kadra"> .:Kadra:.</a>').'</td>';
  13. echo '<td>'.($nazwapliku=='imprezy.php' ? '.:Imprezy:.' : '<a href="index.php?pokaz=imprezy"> .:Imprezy:.</a>').'</td>';
  14. echo '<td>'.($nazwapliku=='spiewnik.php' ? '.:Spiewnik:.' : '<a href="index.php?pokaz=spiewnik"> .:Spiewnik:.</a>').'</td>';
  15. echo '<td><a href="http://net3.pl/uslugi/ksiega.php?p_user=6ldsh&p_nrksiegi=0" target="_blank">.:Księga gości:.</a></td>';
  16. echo '<td>'.($nazwapliku=='linki.php' ? '.:Linki:.' : '<a href="index.php?pokaz=linki"> .:Linki:.</a>').'</td>';
  17.  
  18. ?>

jako include tobar.php


__________________________________________

oraz jako inclide sys.php który wkleja tresc plików
  1. <?php
  2.  $dozwolone=array('news','o_nas','zastepy','kadra','imprezy','spiewnik','linki','druz','przyb','zast');
  3.  
  4.  if (isset($_GET['pokaz'])) $pokaz=$_GET['pokaz']; else $pokaz=$dozwolone[0];
  5.  
  6.  if (in_array($pokaz,$dozwolone)) include($pokaz.'.php');
  7.                              else include($dozwolone[0].'.php');
  8. ?>


i pojawił sie problem z menu a dokłądnie ze stylami mianowicie generowane menu jest na podstawie substr($_SERVER['PHP_SELF'] a che zeby sie gerewało teraz w zaleznosci od inxlude.php?pokaz=news
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
uroczy
post
Post #2





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 3.02.2006
Skąd: Łódź

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


pojawił sie kolejny problem bo gdy podczepiłem include sys.php to wszystko działa pod wrunkiem ze odnosniki są na index.php jednak jesli umiescze odnosnik na podstronie która jeest ładowana (get przy pomocy sys.php )jako element inxlude.php to wtedy odnosniki z tejs strony nie chcą się ładować wykazuje brak pliku oto przykład http://6ldsh.zhpwidzew.pl/index.php?pokaz=imprezy odnosniki do kolejnych imprez nie starują pommo tego ze plliki są wgrane na serwer

i dodane do sys.php

  1. <?php
  2.  $dozwolone=array('news','o_nas','zastepy','kadra','imprezy','spiewnik','linki','druz','przyb','zast','imp2003','imp2004','imp2005','imp2006');
  3.  
  4.  if (isset($_GET['pokaz'])) $pokaz=$_GET['pokaz']; else $pokaz=$dozwolone[0];
  5.  
  6.  if (in_array($pokaz,$dozwolone)) include($pokaz.'.php');
  7.  else include($dozwolone[0].'.php');
  8. ?>


Ten post edytował uroczy 8.02.2006, 14:33:56
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.12.2025 - 20:17