![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 2.12.2011 Ostrzeżenie: (0%)
|
Witam, mam taki problem, ponieważ mam stronę w html (index.html) . I chciałbym do tego indexu dodać skrypt php wyświetlający aktualną liczbę gości na stronie. Tylko problem tkwi w tym, że ja nie mam na swojej stronie jeszcze funkcji użytkowników. Czy da się zrobić tak, że wykrywa jakoś po ip czy jak czy ktoś jest na stronie? Znalazłem taki skrypt :
Kod <? $plik = "online.txt"; $czas = 60; $t = time(); $ip = $HTTP_SERVER_VARS['REMOTE_ADDR']; $u = explode("\n", str_replace("\r", "", @join("", @file($plik)))); foreach($u as $i => $v) { $e = explode("|", $v); if($e[0] == $ip || $e[1] < $t) unset($u[$i]); } $u[] = $ip . "|" . ($t + $czas); $fp = fopen($plik, "w"); flock($fp, 2); fputs($fp, join("\n", $u)); flock($fp, 3); fclose($fp); echo 'Teraz online: '.count($u); ?> Ale nie za bardzo wiem jak ja mam go zastosować do swojego index.html żeby mi się na stronie wyświetlił. Ten post edytował Sevox 3.12.2011, 18:44:02 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 25 Dołączył: 29.08.2011 Ostrzeżenie: (0%)
|
a nie możesz zamienic index.html na php
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%)
|
Masz dostęp do ustawień Apache na serwerze ? Bo inaczej nie przparsujesz pliku .html
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 2.12.2011 Ostrzeżenie: (0%)
|
A ja nie wiem czy mam te apache, kupiłem hosting na .xaa.pl. Wie ktoś jak tam włączyć apache? :/
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 44 Dołączył: 10.06.2009 Ostrzeżenie: (0%)
|
Sevox, hosting który podałeś obsługuje PHP w związku z tym, apache nie musisz w żaden sposób włączać (IMG:style_emoticons/default/wink.gif)
Chodzi na dobry początek o to że jeśli masz plik index.html to skrypt w php który wkleiłeś do tego pliku po prostu nie zadziała. Koniecznym jest żebyś zmienił nazwę pliku na index.php Jeśli to zrobisz to cały ten skrypt, który wkleiłeś na forum musisz umieścić w pliku tam gdzie najlepiej jeśli będzie wyświetlany. |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 2.12.2011 Ostrzeżenie: (0%)
|
Zmieniłem index.html na index.php i wszystko działa, wielkie dzięki.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 06:18 |