Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ERROR 404- problem z podstrona
Forum PHP.pl > Forum > PHP
pablo1121
Cześć nie wiem jak zatytułować ten post, ale mam taki problem (jestem początkującym programista php):
Napisałem stronę w HTML-u index.html z panelem bocznym, jako menu (wyświetlane na każdej podstronie). Napisałem wyświetlanie galerii w pliku index.php oto kod:
  1. <!DOCTYPE html><!-- HTML5 -->
  2. <html lang="pl" dir="ltr">
  3. <head>
  4. <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
  5. <script type="text/javascript" src="javascript/highslide-with-gallery.js"></script>
  6. <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
  7. <script type="text/javascript">
  8. hs.graphicsDir = 'javascript/images/';
  9. hs.align = 'center';
  10. hs.transitions = ['expand', 'crossfade'];
  11. hs.outlineType = 'rounded-white';
  12. hs.fadeInOut = true;
  13. //hs.dimmingOpacity = 0.75;
  14.  
  15. // Add the controlbar
  16. if (hs.addSlideshow) hs.addSlideshow({
  17. //slideshowGroup: 'group1',
  18. interval: 5000,
  19. repeat: false,
  20. useControls: true,
  21. fixedControls: 'fit',
  22. overlayOptions: {
  23. opacity: .75,
  24. position: 'bottom center',
  25. hideOnMouseOut: true
  26. }
  27. });
  28. </script>
  29. <meta charset="utf-8" />
  30. <!--[if IE]><meta http-equiv="ImageToolbar" content="False" /><![endif]-->
  31. <meta name="author" content="pablo" />
  32. <meta name="generator" content="Incomedia WebSite X5 Smart 9.1.4.1938 - www.websitex5.com" />
  33. <link rel="stylesheet" type="text/css" href="style/reset.css" media="screen,print" />
  34. <link rel="stylesheet" type="text/css" href="style/print.css" media="print" />
  35. <link rel="stylesheet" type="text/css" href="style/style.css" media="screen,print" />
  36. <link rel="stylesheet" type="text/css" href="style/template.css" media="screen" />
  37. <link rel="stylesheet" type="text/css" href="style/menu.css" media="screen" />
  38. <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="style/ie.css" media="screen" /><![endif]-->
  39. <script type="text/javascript" src="res/swfobject.js"></script>
  40. <script type="text/javascript" src="res/jquery.js?1938"></script>
  41. <script type="text/javascript" src="res/x5engine.js?1938"></script>
  42. <script type="text/javascript" src="res/x5cartengine.js?1938"></script>
  43. <script type="text/javascript" src="res/l10n.js?1938_634847694423346197"></script>
  44. <script type="text/javascript" src="res/x5settings.js?1938_634847694423346197"></script>
  45. <link rel="icon" href="favicon.png" type="image/png" />
  46.  
  47.  
  48. <title>Galeria - ZagrodaSzmer</title>
  49. <link rel="stylesheet" type="text/css" href="pcss/galeria.css" media="screen" />
  50.  
  51. </head>
  52. <body>
  53. <div id="imPage">
  54. <div id="imHeader">
  55. <h1 class="imHidden">ZagrodaSzmer</h1>
  56.  
  57. </div>
  58. <a class="imHidden" href="#imGoToCont" title="Skocz do menu głównego">Idź do spisu treści</a>
  59. <a id="imGoToMenu"></a><p class="imHidden">Menu główne</p>
  60. <div id="imMnMnGraphics"></div>
  61. <div id="imMnMn" class="auto">
  62. <ul class="auto">
  63. <li id="imMnMnNode0">
  64. <a href="index.html">
  65. <span class="imMnMnFirstBg">
  66. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Strona główna</span>
  67. </span>
  68. </a>
  69. </li>
  70. <li id="imMnMnNode3">
  71. <a href="mapa-dojazdu.html">
  72. <span class="imMnMnFirstBg">
  73. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Mapa dojazdu</span>
  74. </span>
  75. </a>
  76. </li>
  77. <li id="imMnMnNode4">
  78. <a href="dlaczego-warto-.html">
  79. <span class="imMnMnFirstBg">
  80. <span class="imMnMnTxt"><span class="imMnMnImg"></span>DLACZEGO WARTO?</span>
  81. </span>
  82. </a>
  83. </li>
  84. <li id="imMnMnNode10">
  85. <a href="co-zabrac-ze-soba-.html">
  86. <span class="imMnMnFirstBg">
  87. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Co zabrac ze soba?</span>
  88. </span>
  89. </a>
  90. </li>
  91. <li id="imMnMnNode8">
  92. <span class="imMnMnFirstBg">
  93. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Wycieczki- oferty<span class="imMnMnLevelImg"></span></span>
  94. </span>
  95. <div class="auto"><ul>
  96. <li id="imMnMnNode5" class="imMnMnFirst">
  97. <a href="najm-odsi.html">
  98. <span class="imMnMnBorder">
  99. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Najmłodsi</span>
  100. </span>
  101. </a>
  102. </li>
  103. <li id="imMnMnNode6" class="imMnMnMiddle">
  104. <a href="szkola-podstawowa.html">
  105. <span class="imMnMnBorder">
  106. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Szkola podstawowa</span>
  107. </span>
  108. </a>
  109. </li>
  110. <li id="imMnMnNode7" class="imMnMnMiddle">
  111. <a href="gimnazjum-i-ponadgimnazjalne.html">
  112. <span class="imMnMnBorder">
  113. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Gimnazjum i Ponadgimnazjalne</span>
  114. </span>
  115. </a>
  116. </li>
  117. <li id="imMnMnNode9" class="imMnMnLast">
  118. <a href="klasy-i--wyjazd-integracyjny.html">
  119. <span class="imMnMnBorder">
  120. <span class="imMnMnTxt"><span class="imMnMnImg"></span>KLASY I -WYJAZD INTEGRACYJNY</span>
  121. </span>
  122. </a>
  123. </li>
  124. </ul></div>
  125. </li>
  126. <li id="imMnMnNode11">
  127. <a href="nasze-zwierzeta.html">
  128. <span class="imMnMnFirstBg">
  129. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Nasze zwierzeta</span>
  130. </span>
  131. </a>
  132. </li>
  133. <li id="imMnMnNode12" class="imMnMnCurrent">
  134. <a href="galeria.html">
  135. <span class="imMnMnFirstBg">
  136. <span class="imMnMnTxt"><span class="imMnMnImg"></span>Galeria</span>
  137. </span>
  138. </a>
  139.  
  140. </li>
  141. </ul><script type="text/javascript">x5engine.imQueue.push_init("x5engine.utils.imPreloadImages(['menu/index_h.png','menu/mapa-dojazdu_h.png','menu/dlaczego-warto-_h.png','menu/wycieczki--oferty_h.png','menu/co-zabrac-ze-soba-_h.png','menu/nasze-zwierzeta_h.png','menu/galeria_h.png','menu/sub.png','menu/sub_h.png','menu/sub_f.png','menu/sub_f_h.png','menu/sub_l.png','menu/sub_l_h.png','menu/sub_m.png','menu/sub_m_h.png','res/imLoad.gif','res/imClose.png'])",false);</script>
  142.  
  143. </div>
  144. <div id="imContentGraphics"></div>
  145. <div id="imContent">
  146. <a id="imGoToCont"></a>
  147. <h2 id="imPgTitle">Galeria</h2>
  148. <div style="height: 15px;">&nbsp;</div>
  149. <div id="galeria">
  150. <ul>
  151. <?php
  152. $katalog = "obrazki";
  153. $katalogminiaturki = "miniaturki";
  154. $galeria = opendir( $katalog );
  155. while ( $zdjecie = readdir( $galeria ) ){
  156.  
  157. $odczyt = pathinfo( $katalog.'/'.$zdjecie );
  158. if ( $odczyt['extension'] == 'jpg' ){
  159.  
  160. echo '<li><a href="'.$katalog.'/'.$zdjecie.'" class="highslide" onclick="return hs.expand(this)" title="Zdjęcie: '.$zdjecie.'"><img width="200" height="133" src="'.$katalogminiaturki.'/'.$zdjecie.'" alt="Zdjęcie: '.$zdjecie.'" /></a></li>';
  161. }
  162.  
  163. }
  164. closedir($galeria);
  165. ?>
  166. </ul>
  167. </div>
  168. <div id="imFooPad" style="height: 450px; float: left;">&nbsp;</div><div id="imBtMn"><a href="index.html">Strona główna</a> | <a href="mapa-dojazdu.html">Mapa dojazdu</a> | <a href="dlaczego-warto-.html">DLACZEGO WARTO?</a> | <a href="co-zabrac-ze-soba-.html">Co zabrac ze soba?</a> | <a href="najm-odsi.html">Wycieczki- oferty</a> | <a href="nasze-zwierzeta.html">Nasze zwierzeta</a> | <a href="galeria.html">Galeria</a> | <a href="imsitemap.html">Ogólna mapa witryny</a></div>
  169. <div class="imClear"></div>
  170. </div>
  171. </div>
  172. <div id="imFooterBg">
  173. <div id="imFooter">
  174.  
  175. </div>
  176.  
  177. </div>
  178. <span class="imHidden"><a href="#imGoToCont" title="Przeczytaj stronę ponownie">Wróć do spisu treści</a> | <a href="#imGoToMenu" title="Wczytaj witryne ponownie">Wróć do menu głównego</a></span>
  179.  
  180. </body>
  181. </html>


Problem jest taki, ze, gdy kliknę (strona jest na stronie startowej) na galeria wszystko jest ok, wyświetla się itd... Natomiast, gdy jest na dowolnej podstronie i chce przejść do galerii to wyświetla się mi komunikat:
Nie znaleziono obiektu!

Nie znaleziono żądanego URL-a na tym serwerze. Odnośnik na referującej stronie wydaje się być nieprawidłowy lub nieaktualny. Poinformuj autora tej strony o problemie.

Jeśli myślisz, że jest to błąd tego serwera, skontaktuj się z administratorem.
Error 404
localhost
Apache/2.4.2 (Win32) OpenSSL/1.0.1c PHP/5.4.4

Dodam ze, używam NetBeans 6.9.1 z xampp v3.0.12
netrat
Jak wygląda URL kiedy wejdziesz do galerii ze strony głównej a jak kiedy wejdziesz z podstrony?
pablo1121
netrant własnie widze błąd dzieki twojemu pytaniu... Miałem najpierw plik galeria.html, zmieniłem na index.php, ale zapomniałem zmienic by nie tylko z strony startowej sie łączył ale tez z podstron.
podstrony--> galeria http://localhost/PhpProject9/galeria.html
Strona główna--> galeria http://localhost/PhpProject9/index.php


Temat do zamkniecia:)
KotWButach
prośba nie powielaj tematów to szkodzi na oczy.
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.