Stumaniony piłsudczyk utworzono 5 września 2020 utworzono 5 września 2020 Z góry przepraszam za trywialne pytanie ale jestem początkujący. Zainstalowałem i uruchomiłem xampp i zamieściłem skrypty php w pliku html. Sam plik html (nazywa się "spis.html") jest jedną z części index.html z racji takiej że ten plik/podstrona został umieszczony w ramce. Oczywiście skrypty php działać nie chcą. Zmieniłem rozszerzenie pliku "spis" z html na php co nie pomogło. Wiem że coś trzeba umieścić w folderze htdocs ale nie wiem dokładnie co. Chciałbym również by te skrypty php działały po spakowaniu strony do zip i odpaleniu jej na innym kompie. Podam poniżej składnie kolejno index.html... Cytuj <html> <head> <title> Psy </title> <meta http-equiv="content-type" content="text/html, charset=iso-8859-2"> </head> <frameset rows="100,*,100"> <frame name="banner" src="banner.html"> <frameset cols="10%,90%"> <frame name="1" src="spis.html"> <frame name="2" src="startowa.html"> </frameset> <frame name="stopka" src="stopka.html"> <noframes><body><a href="spis.html">Spis treści</a></body></noframes> </frameset> </html> jak i spis.html Cytuj <html> <head> <title>Tytul strony</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> </head> <body> <a href="startowa.html" target="2">Strona_startowa</a><br> <a href="new1.html" target="2">Akbash dog</a><br> <a href="new2.html" target="2">Posokowiec hanowerski</a><br> <a href="new3.html" target="2">Ioujnorousskaia ovcharka</a><br> <a href="new4.html" target="2">Bluetick Coonhound</a><br> <a href="new5.html" target="2">Foxhound</a><br> <?php echo date('Y-m-d H:i:a') ; ?> <?php $ip=$_SERVER['REMOTE_ADDR']; echo("Twój adres IP to: <b>".$ip."</b>"); ?> <?php $fp = fopen("licznik.txt", "r+"); $count = fgets($fp); $count = $count + 1; fseek($fp, 0); fputs($fp, $count); fclose($fp); echo(" $count "); ?> </body> </html>
gavron7 komentarz 5 września 2020 komentarz 5 września 2020 Zabrakło podstawowej informacji...Gdzie ty to odpalasz? PHP musisz mieć serwer PHP...Wysłane z mojego Lenovo TB3-850M przy użyciu Tapatalka
Stumaniony piłsudczyk komentarz 5 września 2020 Autor komentarz 5 września 2020 4 minuty temu, gavron7 napisał: Zabrakło podstawowej informacji... Gdzie ty to odpalasz? PHP musisz mieć serwer PHP... Wysłane z mojego Lenovo TB3-850M przy użyciu Tapatalka Mam odpalonego apache na xampp. Wszystkie pliki tej strony internetowej mam w folderze na pulpicie. Żadnej domeny nie mam.
gavron7 komentarz 5 września 2020 komentarz 5 września 2020 no to SOA#1 powinno działać. zrób plik: text.php a w nim <?php echo phpinfo(); ?> i zobacz co się wyświetli
Stumaniony piłsudczyk komentarz 5 września 2020 Autor komentarz 5 września 2020 5 minut temu, gavron7 napisał: no to SOA#1 powinno działać. zrób plik: text.php a w nim <?php echo phpinfo(); ?> i zobacz co się wyświetli Zrobiłem i biała, pusta strona się wyświetliła.
gavron7 komentarz 5 września 2020 komentarz 5 września 2020 (edytowane) no to masz błąd w konfiguracji php pewnie jakieś błędy wypluwa, zmien aby wypluwał Ci błędy możesz spróbować ze skryptu zmienić: https://www.php.net/manual/en/function.error-reporting.php ale przypuszczalnie będziesz musiał w konfigu to zmienić ale tak w ogóle to pewnie jest błąd wykonywania w ogóle phpa więc błąd w konfigu całego serwera. Jakbyś to zrobił po ludzku na linuxie to bym Ci pomógł a śmiem przypuszczać z pewnością 100% że masz to odpalone na winzgrozie 1
-n3veR komentarz 6 września 2020 komentarz 6 września 2020 (edytowane) 17 godzin temu, Stumaniony piłsudczyk napisał: Mam odpalonego apache na xampp. Wszystkie pliki tej strony internetowej mam w folderze na pulpicie. No to dlatego nie działa... Projekty muszą być w katalogu: `C:\xampp\htdocs\{katalog_projektu}` i wtedy powinieneś móc wejść na: `http://localhost/{katalog_projektu}` Pamiętaj też o rozszerzeniu *.php dla plików z kodem PHP, bo inaczej nie będą działać. Więcej informacji np. tutaj: https://wojciechpietrzak.com.pl/localhost-jak-zainstalowac-serwer-lokalny-xampp-na-windows-10/
gavron7 komentarz 6 września 2020 komentarz 6 września 2020 (edytowane) 8 minut temu, -n3veR napisał: No to dlatego nie działa... Projekty muszą być w katalogu: `C:\xampp\htdocs\{katalog_projektu}` i wtedy powinieneś móc wejść na: `http://localhost/{katalog_projektu}` Pamiętaj też o rozszerzeniu *.php dla plików z kodem PHP, bo inaczej nie będą działać. Więcej informacji np. tutaj: https://wojciechpietrzak.com.pl/localhost-jak-zainstalowac-serwer-lokalny-xampp-na-windows-10/ naprawdę aż tak (...) autor chyba nie jest... a ja nawet nie pomyślałem że można taki błąd zrobić! Zainstalować coś i nie używać
Gość komentarz 6 września 2020 komentarz 6 września 2020 Pytanie jeszcze, jak odpalasz ten plik index.php? Bo nie możesz go otworzyć klikając dwa razy na plik i odpalając w przeglądarce. Musi wszystko przejść przez interpreter php, a żeby tak się stało strona musi być w odpowiednim miejscu na dysku, oraz odpalana w odpowiedni sposób. Wrzuć pliki w C:\xampp\htdocs\ (możesz utworzyć podkatalog na przykład projekt1), uruchom serwer Apache z menu XAMPPa, otwórz przeglądarkę i wpisz jako adres http://localhost/projekt1
-n3veR komentarz 6 września 2020 komentarz 6 września 2020 4 godziny temu, gavron7 napisał: naprawdę aż tak (...) autor chyba nie jest... Każdy kiedyś zaczynał ja z kolei nie pomyślałem, że można podejść do tego problemu od strony OS wbrew pozorom da się pisać webapps na windowsie.
gavron7 komentarz 6 września 2020 komentarz 6 września 2020 Każdy kiedyś zaczynał ja z kolei nie pomyślałem, że można podejść do tego problemu od strony OS wbrew pozorom da się pisać webapps na windowsie.Js nie mówię że się nie da. Tylko trzeba użyć serwera a nie samej przeglądarki Wysłane z mojego Lenovo TB3-850M przy użyciu Tapatalka
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.