Código de PHP - Contador de paginas en PHP

sin imagen de perfil

Contador de paginas en PHPgráfica de visualizaciones


PHP

Publicado el 25 de Febrero del 2002 por Raul Gerardo Marmolejo (2 códigos)
15.639 visualizaciones desde el 25 de Febrero del 2002
Es un contador completamente en PHP

Versión 1
estrellaestrellaestrellaestrellaestrella(4)

Publicado el 25 de Febrero del 2002gráfica de visualizaciones de la versión: Versión 1
15.640 visualizaciones desde el 25 de Febrero del 2002
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Es necesario otro archivo llamado contador.txt con permiso de escritura.
Además una carpeta con 10 dígitos (del 0.gif al 9.gif)
Tambien se puede cambiar el formato de las imágenes.
Si no tienen los digitos mándenme un mail y yo les mando unos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
#---------------------------------------------#
#- Raul Gerardo Marmolejo raul@marmolejo.net -#
#-    http://www.lawebdelprogramador.com     -#
#---------------------------------------------#
$COUNT_FILE = "contador.txt";
$IMG_DIR_URL = "http://proba.lwplinux.com/";
$NB_DIGITS = 1;
if (file_exists($COUNT_FILE)) {
	$fp=fopen("$COUNT_FILE", "r+");
	flock($fp, 1);
	$count = fgets($fp, 4096);
	$count += 1;
	fseek($fp,0);
	fputs($fp, $count);
	flock($fp, 3);
	fclose($fp);
}else{
	echo "No se encuentra el fichero, chequea '\$file' var...<BR>";
	exit;
}
 
chop($count);
$nb_digits = max(strlen($count), $NB_DIGITS);
$count = substr("0000000000".$count, -$nb_digits);
$digits = preg_split("//", $count);
for($i = 0; $i <= $nb_digits; $i++) {
	if ($digits[$i] != "") {
		$html_result.="<IMG SRC=\"$IMG_DIR_URL$digits[$i].gif\">";
}}
echo $html_result;
?>



Comentarios sobre la versión: Versión 1 (4)

28 de Julio del 2002
estrellaestrellaestrellaestrellaestrella
Esta muy bueno, estaría mejor si estuviera en un sip con las imágenes, pero con cualuier imagen funciona.
pero quisiera saver como puede llevar el control de 2 paginas?
Responder
28 de Julio del 2002
estrellaestrellaestrellaestrellaestrella
Pues en la parte de varibles, cambia la parte de la ruta absoluta del archivo que lleva la cuenta por ejemplo $contador ="/contador.txt";
ponlo como comentario y cuando mandes llamar al contador pasale como valor la ruta del archivo que te llva la cuenta por todos los que quieras, por ejemplo este esta en perl pero es lo mismo ve esta direccion
http://200.23.18.15/cgi-bin/contador.pl?lawebdelprogramador
o
http://200.23.18.15/cgi-bin/contador.pl?luis
y cada uno va a llevar una cuenta diferente
http://200.23.18.15/cgi-bin/contador.pl?weblagindex
espero haberte ayudado, sino mandame un mail
Responder
25 de Octubre del 2002
estrellaestrellaestrellaestrellaestrella
sabes que tengo un problema, prepare todo para que hiciera el conteo, el archivo .txt y los gif, pero el problema es que no me esta compilando el codigo php, no me toma encuenta el script, y ejeuto la pagina y me muestra el codigo fuente del script, sabes a que se puede deber esto???
Responder
30 de Mayo del 2009
estrellaestrellaestrellaestrellaestrella
No me funciona..Hago todo y me sale esto en la pag..

"; exit; } chop($count); $nb_digits = max(strlen($count), $NB_DIGITS); $count = substr("0000000000".$count, -$nb_digits); $digits = preg_split("//", $count); for($i = 0; $i <= $nb_digits; $i++) { if ($digits[$i] != "") { $html_result.=""; }} echo $html_result; ?>
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s118