Ver Mensaje Individual
  #13 (permalink)  
Antiguo 10/10/2010, 14:47
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: contador de clik en php (HELP!!)

Cita:
Iniciado por alette666 Ver Mensaje
hola monti mira justo buscando en las profundidades de FDW encontre este codigo


Primero creamos un php en la cual se mostrara el archivo y obtenemos el nombre de la imagen desde el url, en el archivo donde va a estar el link hacia la imagen ponemos algo asi:
Código HTML:
<a href="rankpage.php?url=nombre_del_archivo.zip">descargar</a> 
En el archivo "rankpage.php" hacemos lo siguiente:
Código PHP:
<?php
//vemos si a pasado una variable por get
if (isset($_GET["url"])) {

//partimos el url de la imagen para quitarle la extencion y obtener el simple nombre
$url1=explode(".",$_GET["url"]);

//creamos el archivo con el nombre de la imagen
$nombre=$url1[0].".txt";

if (
file_exists($nombre)) {
$archivo file($nombre"r");
$contador $archivo[0];
$contador++;
}else {
$contador 1;
}

$fp fopen($nombre,"w");
fwrite($fp$contador);
fclose($fp);
}

//ahora vamos a hacemos un header("locaton: "); para enviar a la imagen
header("location :".$_GET["url"]);
?>
y para mostrar los resultados del contador solo haces un include en "index.php"
Código PHP:
<?php include ("nombre_del_archivo.txt"); ?>
La cosa es que no me funciona me pone este error:
Parse error: syntax error, unexpected '{' in /home/vhosts/gauchoargentino.orgfree.com/pruebas/rankpage.php on line 3
El error marcado estaria aca en la linea numero 3
"if (isset($_GET["url"])) {" (va creo yo)
monti que estoy poniendo mal dimelo tu XD
monti?? me recuerda a mr burns...excelente...
en ese código no hay error, lo copie tal cual y a mi no me da
problema, así que te sugiero revises si tal vez tienes una llave de apertura
(que es lo que muestra) de más por alli
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com