Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z menu w jportal
Forum PHP.pl > Forum > PHP
djbarca
Witam, w pliku functions.inc.php jak sama nazwa wskazuje mam wszystkie funkcje jportal jest tam rowniez top itd. wlasnie w nim chcialem zrobic menu ze po najechaniu mzienia sie obrazek a pod topem pokazuje sie tekst menu. Wszystko jest ok gdyby nie znaczniki '. ;/ Sa one wymagane przez skrypt a gdy dam przed nimi \ czyli np (\'cos\') to po prostu funckja nie zadziala. Dam przyklad jest to top w funkcji:

  1. <?
  2.  
  3. // ==================================================
  4. // UWAGA! ta skorka jest rekomendowana do przerobek
  5. // jako wzor przez autora systemu jPORTAL
  6. // ==================================================
  7.  
  8. $color[1] = '#D1D7DC';  // kolor uzytkownika
  9. $color[2] = '#ECEFF0';  // kolor uzytkownika
  10. $color[3] = $theme; // zawiera nazwe katalogu theme'a
  11. $color[4] = '#F8f8f8';  // kolor uzytkownika
  12. $color[5] = '#FFFFFF';  // 1 kolor listy (forum, panel admina, itp.)
  13. $color[6] = '#FFFFFF';  // naglowek listy (opis kolumn na forum itp.)
  14. $color[7] = '#666666';  // kolor czcionki naglowkow listy
  15. $color[8] = '#FFFFFF';  // 2 kolor listy (forum, panel admina, itp.)
  16. $color[9] = '#666666';  // kolor drobnych podpisow np. w katalogu stron
  17.  
  18. # =======================
  19. # poczatek strony (do bannera)
  20. # =======================
  21.  
  22.  
  23. function header_open()
  24. {
  25. global $color;
  26.  
  27. echo '2
  28. <div id="rama">
  29. <div id="belka_top">
  30.  
  31.  
  32. <div id="menu_belka_top">
  33.  
  34.  
  35.  
  36. </div>
  37.  
  38. <div id="banner_belka_top"> &nbsp; </div>
  39.  
  40.  
  41. <div id="menu_tope">
  42. <script type="text/javascript" language="JavaScript">
  43. <!--
  44. function zmien(pozycja_menu) {
  45. document.getElementById("m1").style.display="none";
  46. document.getElementById("m2").style.display="none";
  47. document.getElementById("m3").style.display="none";
  48. document.getElementById("m4").style.display="none";
  49. document.getElementById("m5").style.display="none";
  50. document.getElementById("m6").style.display="none";
  51. document.getElementById(pozycja_menu).style.display="block";
  52. }
  53. -->
  54. </script>
  55.  
  56. <a href="lol" class="hor-menu-nag1" onmouseover="zmien('m1')"></a>
  57. <a href="#" class="hor-menu-nag2" onmouseover="zmien('m2')"></a>
  58. <a href="#" class="hor-menu-nag3" onmouseover="zmien('m3')"></a>
  59. <a href="#" class="hor-menu-nag4" onmouseover="zmien('m4')"></a>
  60.  
  61.  
  62.  
  63. </div>
  64.  
  65. </div>
  66.  
  67.  
  68.  
  69.  
  70.  
  71. </div>
  72. <div id="herb"></div>
  73.  
  74. <div id="menu_down">
  75. <div id="m1">
  76. <a href="index.php" class="hor-menu">Strona główna</a>
  77.  </div>
  78. <div id="m2">
  79. <a href="index.php" class="hor-menu">Stroaaaaaa</a>
  80.  </div>
  81.  
  82. </div>
  83.  <div id="m7" style="display: block;"></div>
  84. ';
  85.  
  86. }
  87. ?>


czy da rade jakos zamienic znaczniki ' ' czyms innym? Lub moze w inny sposob uzyskac ten efekt;/ prosze o pomoc.
webdice
  1. <a href="lol" class="hor-menu-nag1" onmouseover="zmien('m1')"></a>
djbarca
Wlasnie tak zrobilem ale gdy dodam \ nie wyswietli sie pod tym menu tekstowe..

Pomoze ktos? prosze...
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.