Loading:

Postanowienia noworoczne - a Ty czego nauczysz się w nowym roku? [-25%]

Liczniki odwiedzin i zegarek w PHP i JAvaScript

Witam.

Dzisiaj pokaże wam jak zrobić prosty licznik odwiedzin oraz prosty zegarek.

 

 



Napisz Artykuł

Listing



Odwiedziny:
<?php

    if((!isset($_COOKIE['licznikowe-ciacho'])) && (!strstr($_SERVER['HTTP_REFERER'], "http://www.alteringphotos.cba.pl"))) {
        $plik = fopen("licznik.txt", "r");
        $tekst = fread($plik, filesize("licznik.txt"));
        $dane = explode(";", $tekst);
        fclose($plik);
        $plik = fopen("licznik.txt", "w");
        flock($plik, 2);
        $dane[0]++;
        fwrite($plik, "$dane[0];", 15);
        flock($plik, 3);
        fclose($plik);
        setcookie("licznikowe-ciacho", "zliczono", 0);
    }
    else {
        $plik = fopen("licznik.txt", "r");
        $tekst = fread($plik, filesize("licznik.txt"));
        $dane = explode(";", $tekst);
    }
echo($dane[0]);

?>

Jest godzina:

<script language="javascript">
<!--W3e JAVAscript Preset
var timerID = null;
var timerRunning = false;
function stopclock()
{
if(timerRunning)
clearTimeout(timerID)
timerRunning = false;
}

function startclock()
{
stopclock();
showtime();
}

function showtime()
{
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var timeValue = "" + ((hours > 24) ? hours - 24 : hours);
timeValue += ((minutes < 10) ? ":0" : ":") + minutes;
timeValue += ((seconds < 10) ? ":0" : ":") + seconds;
document.clock.face.value = timeValue;
timerID = setTimeout("showtime()",1000); //tutaj widzimy, że zegarek odświerza się co sekundę, bo 1000 to sekunda. Najlepiej zostawić tak jak jest.
timerRunning = true;
}
//-->
</script>

<form name="clock" onSubmit="0">

<input type="text" name="face" id="liczbab" size="24">
</form>

<script>startclock();</script>

 


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=2&t=5892

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: mozart2008 Ranga: Poziom 3 Punktów: 50
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors