Un script PHP care inregistreaza si afiseaza numarul de deschideri ale unei pagini. Datele sunt pastrate intr-un fisier extern, fara a fi nevoie de o baza de date.
Inregistrarea numarului de accesari a paginii se face la fiecare deschidere, inclusiv refresuri.
- Puteti vedea mai jos rezultatul acestui script.
<?php // Acest script calculeaza si afiseaza nmumarul de deschideri a unei pagini $cfile="ctr.dat"; // aici e numele fisierului care pastreaza numaratoarea // Daca fisierul de mai sus nu exista, il creaza if (!file_exists($cfile)) { $fcreate = fopen($cfile, "a+b"); fclose($fcreate) ; } // Deschide fisierul in care se pastreaza numaratoarea $fh = @fopen($cfile, "r+b") or print("<br />Nu a fost deschis fisierul <I>$cfile</I>."); @flock($fh, LOCK_EX) or print("<br />Nu poate bloca fisierul <I>$cfile</I>."); $s = @fgets($fh, 6); // Parcurge datele din fisier // Citeste nr. si adauga un vizitator $count = (int) $s + 1; $count = str_pad($count, 6); @rewind($fh) or print("<br />Nu poate derula fisierul<I>$cfile</I>."); if (@fwrite($fh, $count) == -1) print("<br />Nu poate scrie in fisier <I>$cfile</I>."); // Afiseaza nr. de vizitari a paginii echo "<div style=\"width:111px; text-align:center;\"><a href=\"https://marplo.net\" target=\"_blank\" style=\"color:#dadada; font-size:8px;\">Contoar</a><br /> <font face='Arial' size='3' color='#111111'><i>Vizitari :</i> <b>$count</b></font></div>"; @flock($fh, LOCK_UN); // Deblocheaza fisierul fclose($fh); // Inchide fisierul
<input type="text" name="a_name" value="val" />
h3 { font-variant: small-caps; }
var msg = "Viziteaza CoursesWeb.net"; alert(msg);
$ip = $_SERVER["REMOTE_ADDR"]; echo $ip;
He actually came on time. - De fapt, el a venit la timp.
Hoy hace buen tiempo. - Astazi e vreme frumoasa.