Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Automatycznie wykonanie kodu, Automatycznie wykonanie kodu na stronie html
plaxton
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 5.03.2018

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


Witam,
Pytanie od przedszkolaka :-)
Czy jest możliwość aby wykonać skrypt PHP automatycznie po wejściu na stronę index.html ?

Potrzebuję wykonać prosty skrytp do logów strony który zbierałby informacje o użytkowniku: IP , UA, itd... , a następnie zapisywał do pliku log.txt . Niestety nie mam dostępu do logów serwera. Taki skrypcik posiadam , ale działa on tylko przy wysyłaniu formularza i Submit . Natomiast chciałbym aby był on wykonywany automatycznie przy każdym wejściu na stronę w .html

Czy to jest w ogóle możliwe , czy trzeba przerabiać na .JS ?

Ew. czy ktoś może polecić podobne, gotowe rozwiązanie w JS ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
plaxton
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 5.03.2018

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


@StrefaPi
- include - To rozwiązanie działa chyba jeśli chciałbym umieścić odwołanie .html w pliku .php , a nie na odwrót : plik PHP traktować jako skrypt w pliku .html
Musiałbym wszystko przerabiać na .php i w każdej stronie imieszczać include do .html

- G Analystic - nie zbiera logów. Piwik jest płatny.

@trueblue
"Można też w .htaccess spowodować doklejanie kodu na koniec pliku."

Jak to zrobić ? Bo to chyba najprostsze rozwiązanie ?


Ogólnie z tego wnioskuje że rozwiązania takiego prostego i podstawowego nie ma w PHP , i lepiej przerobić to na JS dodając link do skryptu w stronę html ?
Go to the top of the page
+Quote Post
markonix
post
Post #3





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Cytat(plaxton @ 19.12.2018, 01:32:00 ) *
Ogólnie z tego wnioskuje że rozwiązania takiego prostego i podstawowego nie ma w PHP , i lepiej przerobić to na JS dodając link do skryptu w stronę html ?

Oczywiście, że jest. Każda aplikacja i framework ma możliwość wstrzyknięcia kodu, który wykona się przy określonej akcji, chociażby każdym otwarciu strony (request GET).

W Twoim przypadku chodzi o pojedynczy plik więc do tego pojedynczego pliku wklejasz kod PHP, nie musi być w include, nie musi być wstrzykiwany nietypowymi metodami.
To, że plik ma rozszerzenie html nie oznacza, że nie odpalisz w nim php.
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: 16.10.2025 - 06:05