Escrito por Emiliano en March 11th, 2009
Un contador en una pagina sirve de referencia tanto para webmasters como para simple susuarios ya que es una manera de saber que tan visitada es la pagina (en caso de no querer usar un sistema de estadisticas como Google Analytics)
En este caso vamos a construir con PHP un pequeño y simple scritp cuya finalidad es la de llevar la cantidad de visitas en determinada pagina.
<?
$archivo = “contador.txt”;
$contador = 0;
$fp = fopen($archivo,”r”);
$contador = fgets($fp, 26);
fclose($fp);
++$contador;
$fp = fopen($archivo,”w+”);
fwrite($fp, $contador, 26);
fclose($fp);
echo “Esta página ha sido visitada $contador veces”;
?>
Dentro del directorio en donde se encuetra la pagina hay que crear un archivo llamado “contador.txt”, el cual va contabilizando el numero de veces que se visito la misma.
Desventajas: si un usuario visita mas de una vez la misma pagina se contabiliza igual. Lo mismo si se refresca la pagina.
Escrito por Emiliano en March 2nd, 2009
Para hacer un paso de variables a otra pagina un método sencillo y fácil de usar consiste en crear sesiones y registrar las variables:
en pagina1.php:
<php
session_start();
$_SESSION['nombre'] = "emiliano";
$_SESSION['alias'] = "blackflash";
?>
paa verificar que este metodo resulta podemos crear otra pagina con lo siguiente (ej: pagina2.php):
<php
session_start();
//mostramos la variable nombre:
echo $_SESSION['nombre'];
?>
Escrito por Emiliano en September 14th, 2007
El siguiente script nos facilitara la rotación de publicidades o imagenes cada vez que haya un refresco del sitio.
Detallare el código a utilizar haciendo referencia en cada linea lo que se va haciendo
Guardar lo siguiente como banner.php:
<?php
$numbanners = N; // en donde N es la cantidad banners que se rotarán (1,2,3....N)
$random = rand(1,$numbanners); // La funcion Rand propia de php que eligira un numero al azar, en donde el limite se especifico en la linea anterior
$img = array(); //un array o tabla
$url = array(); //un array o tabla
$txt = array(); //un array o tabla
$img[1] = "imagenes/imagen1.png"; // la ubicacion de la imagen
$url[1] = "http://"; // le direccion URL al hacer click sobre la imagen
$txt[1] = "imagen1"; // un texto de referencia o descripción
$img[2] = "imagenes/banner2.jpg";
$url[2] = "http://";
$txt[2] = "imagen2";
$img[N] = "imagenes/imagenN.png";
$url[N] = "http://";
$txt[N] = "imagenN";
echo "< href='$url[$random]' target='_blank'><img src='$img[$random]' alt='$txt[random]' border='0'></a>"; // aca tomara los valores del array correspondiente segun la funcion rand
?>
Ahora para llamar a este script lo invocaremos de la siguiente manera en nuestro trabajo:
<include('banners.php') >
Escrito por Emiliano en September 5th, 2007
Muchas veces tenemos la necesidad de realizar un redireccionamiento entre una y otra página. Si el servidor contaba con soporte para lenguajes como ASP, CGI o PHP esto era muy fácil, pero para aquellos que no lo tienen, pueden utilizar alguno de los siguientes métodos.
1. Inserta el siguiente script entre las etiquetas <head> y </head>:
<head>
<script languaje=”JavaScript”>
location.href=’direccion.html’;
</script>
</head>
2. Otro método puede ser agregando la acción OnLoad dentro del Body:
<BODY onLoad = “parent.location = ‘Direccion.html’”>
3. También se suele utilizar la etiqueta meta Refresh, para redireccionar a X cantidad de segundos:
<META HTTP-EQUIV=”Refresh” CONTENT=”0;URL=direccion.html”>
0 es la cantidad de segundos que va a esperar antes de realizar la redirección
Y direccion.html es la página a redireccionar, tambien puede ser otro sitio como http://www.sitio.com
Y si vamos por lo facil entonces usemos PHP:
<?Header( “Redireccionando…. ” );
Header( “Location: http://www.new-url.com” );
?>
Comentarios Recientes