![]() |
![]() ![]() |
![]() |
--chaos-- |
![]()
Post
#1
|
Goście ![]() |
http://vlep.pl/v8ghot.jpg
Robie tak jak pokazane na obrazku. I galeria nie działa. Kombinacji było multi. Nie wiem co zrobić. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 556 Pomógł: 6314 Dołączył: 27.12.2004 ![]() |
1) A wgrałeś właściwe pliki js tam gdzie trzeba?
2) Na obrazku jest ścieżka względna, może wypadałoby podać bezwględną -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
--chaos-- |
![]()
Post
#3
|
Goście ![]() |
wszystkie pliki js znajdują się w katalogu js.
ścieżka względna/bezwzględna, chodzi Ci o to js/..js ? Mam google mape (nawet dwie) na tej stronie i działa elegancko. Na normalnej prostej opcji html działa bez zarzutu. Przy php jest problem. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
nosporo zapewne myślał o inkludowaniu postaci <script src="/js/....">
Ja tylko zapytam o dwie rzeczy: - co się pokazuje w przeglądarce (źródło strony) - co zeznają logi serwera WWW? |
|
|
--chaos-- |
![]()
Post
#5
|
Goście ![]() |
acces_log
[my ip] - - [06/Aug/2012:23:37:07 +0200] "GET /NOWA/js/mapa.js HTTP/1.0" 304 - "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:08 +0200] "GET /js/mootools-core.js HTTP/1.0" 404 860 "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:08 +0200] "GET /js/milkbox-yc.js HTTP/1.0" 404 859 "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:08 +0200] "GET /NOWA/js/sliders.js HTTP/1.0" 304 - "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:08 +0200] "GET /NOWA/js/slides.min.jquery.js HTTP/1.0" 304 - "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:08 +0200] "GET /js/mootools-more.js HTTP/1.0" 404 861 "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:08 +0200] "GET /js/milkbox-yc.js HTTP/1.0" 404 859 "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:12 +0200] "GET /NOWA/index.php?go=gallery HTTP/1.0" 200 1630 "http://strona.pl/NOWA/" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:12 +0200] "GET /js/mootools-core.js HTTP/1.0" 404 860 "http://strona.pl/NOWA/index.php?go=gallery" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:12 +0200] "GET /js/mootools-more.js HTTP/1.0" 404 861 "http://strona.pl/NOWA/index.php?go=gallery" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" [my ip] - - [06/Aug/2012:23:37:12 +0200] "GET /js/milkbox-yc.js HTTP/1.0" 404 859 "http://strona.pl/NOWA/index.php?go=gallery" "Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1" error_log [Mon Aug 06 23:37:08 2012] [error] [client my ip] File does not exist: /home/strona/ftp/js, referer: http://strona.pl/NOWA/ [Mon Aug 06 23:37:08 2012] [error] [client my ip] File does not exist: /home/strona/ftp/js, referer: http://strona.pl/NOWA/ [Mon Aug 06 23:37:08 2012] [error] [client my ip] File does not exist: /home/strona/ftp/js, referer: http://strona.pl/NOWA/ [Mon Aug 06 23:37:08 2012] [error] [client my ip] File does not exist: /home/strona/ftp/js, referer: http://strona.pl/NOWA/ [Mon Aug 06 23:37:12 2012] [error] [client my ip] File does not exist: /home/strona/ftp/js, referer: http://strona.pl/NOWA/index.php?go=gallery [Mon Aug 06 23:37:12 2012] [error] [client my ip] File does not exist: /home/strona/ftp/js, referer: http://strona.pl/NOWA/index.php?go=gallery [Mon Aug 06 23:37:12 2012] [error] [client my ip] File does not exist: /home/strona/ftp/js, referer: http://strona.pl/NOWA/index.php?go=gallery A i plik gallery nie jest .html tylko .php .Źle powiedziałem na początku. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
No i się wyjaśniło. Mnóstwo errorów 404, czyli pliki nie zostały znalezione.
Zrób porządek ze ścieżkami. |
|
|
--chaos-- |
![]()
Post
#7
|
Goście ![]() |
TAK WYGLADA KOD ZRODLOWY:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link href="css/style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="container"> <script src="js/mapa.js"></script> <script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script> <script src="/js/mootools-core.js"></script> <script src="/js/mootools-more.js"></script> <script src="/js/milkbox-yc.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> <script src="js/slides.min.jquery.js"></script> <script src="js/sliders.js"></script> <div id="header"> <a href="index.php?go=start"><div id="home"></div></a> </div><!--end header--> <div id="box"> <table id="gallery"> <tr> <td> <a href="image/01.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/01.jpg" alt="dada" width="200" height="200" /></a> </td> <td> <a href="image/02.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/02.jpg" alt="" width="200" height="200" /></a> </td> <td> <a href="image/03.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/03.jpg" alt="" width="200" height="200" /></a> </td> <td> <a href="image/04.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/04.jpg" alt="" width="200" height="200" /></a> </td> </tr> </table> </div><!-- /box --> </div><!--end container--> <div id="footer"></div><!--end footer--> </body> </html> Zwróć uwagę żę wszystkie linki do skryptów są w div container, miast w <head></. Moze to jest przyczyna? Ale tak jest bo inkluduję header.php w pliku index.php w <div conainer>, patrz: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link href="css/style.css" rel="stylesheet" type="text/css" /> <?php include('include/header.php');?> </head> <body> <div id="container"> <?php include('include/navigation.php');?> <?php include('include/subMenu.php');?> <div id="content"> <?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("pages/$go.html")) include "pages/$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 "pages/about.html"; ?> </div><!--end content--> </div><!--end container--> <?php include('include/footer.php');?> </body> </html> |
|
|
-Gość- |
![]()
Post
#8
|
Goście ![]() |
TAK WYGLADA KOD ZRODLOWY:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link href="css/style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="container"> <script src="js/mapa.js"></script> <script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script> <script src="/js/mootools-core.js"></script> <script src="/js/mootools-more.js"></script> <script src="/js/milkbox-yc.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> <script src="js/slides.min.jquery.js"></script> <script src="js/sliders.js"></script> <div id="header"> <a href="index.php?go=start"><div id="home"></div></a> </div><!--end header--> <div id="box"> <table id="gallery"> <tr> <td> <a href="image/01.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/01.jpg" alt="dada" width="200" height="200" /></a> </td> <td> <a href="image/02.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/02.jpg" alt="" width="200" height="200" /></a> </td> <td> <a href="image/03.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/03.jpg" alt="" width="200" height="200" /></a> </td> <td> <a href="image/04.jpg" data-milkbox="milkbox:g1" title="Lorem ipsum..."> <img src="image/04.jpg" alt="" width="200" height="200" /></a> </td> </tr> </table> </div><!-- /box --> </div><!--end container--> <div id="footer"></div><!--end footer--> </body> </html> Zwróć uwagę żę wszystkie linki do skryptów są w div container, miast w <head></. Moze to jest przyczyna? Ale tak jest bo inkluduję header.php w pliku index.php w <div conainer>, patrz: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link href="css/style.css" rel="stylesheet" type="text/css" /> <?php include('include/header.php');?> </head> <body> <div id="container"> <?php include('include/navigation.php');?> <?php include('include/subMenu.php');?> <div id="content"> <?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("pages/$go.html")) include "pages/$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 "pages/about.html"; ?> </div><!--end content--> </div><!--end container--> <?php include('include/footer.php');?> </body> </html> AKURAT TUTAJ JUŻ PRZERZUCIŁEM DO <head> ale to nie zmienia nic. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiesz.
div, head, body - to jest język opisu DOKUMENTU. Podobnie jako DOKUMENT można potraktować arkusz styli CSS czy skrypty JS. Aby przeglądarka te wszystkie dokumenty przetrawiła i wyświetliła, należy je WCZYTAĆ. Ty masz problem z WCZYTANIEM tego/tych dokumentu(ów). Podpowiem: "GET /NOWA/index.php?go=gallery HTTP/1.0" 200 1630 "http://strona.pl/NOWA/" - dokument o adresie /NOWA/index.php?go=gallery jest wywoływany z http://strona.pl/NOWA/ i wywołanie zakończone zostało kodem statusu 200, czyli wszystko OK. "GET /js/mootools-more.js HTTP/1.0" 404 861 "http://strona.pl/NOWA/" - dokument o adresie /js/mootools-more.js jest wywoływany z http://strona.pl/NOWA/ (jak wcześniej), ale wywołanie zakończone zostało kodem statusu 404, co oznacza, że pod tym adresem tego pliku nie ma Na razie wszystko jest jak u Kubusia Puchatka: im bardziej patrzysz na adres "/js/mootools-more.js", tym bardziej tego pliku tam nie ma. Musisz poszukać, gdzie w drzewie ten dokument się znajduje i skorygować ścieżki do tego pliku. Kod źródłowy odpowiada za WYGLĄD, a nie za istnienie (lub nieistnienie) danego pliku w danym katalogu. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Żeby uniknąć problemów ze ścieżkami, względnymi najlepiej jest wczytywać wszystkie zasoby publiczne w sposób, który używa pełnego adresu:
Kod http://adres.strony.pl/js/skrypt.js zamiast Kod js/skrypt.js -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
-Gość- |
![]()
Post
#11
|
Goście ![]() |
Bałagan w plikach to fakt. Zacząłem przepisywać stronę i wiecie co? Po skasowaniu linka: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>, który był do slidera na startowej, Slider nie, ale galeria hula!
![]() Jakiś konflikt był chyba i blokowało, bo to ładowało ze strony ? header.php <script src="js/mootools-core.js"></script> <script src="js/mootools-more.js"></script> <script src="js/milkbox-yc.js"></script> //galeria <script src="js/mapa.js"></script> <script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> //po skasowaniu tej linni, działa galeria <script src="js/slides.min.jquery.js"></script> <script src="js/sliders.js"></script> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 11.05.2025 - 03:47 |