Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/07/2008, 13:50
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Mensaje Respuesta: Xq no me suma la encuesta??

Hola,

Cita:
Iniciado por JoniJnm Ver Mensaje
Código:
<?php
if ($_GET['enviar']) { 

echo "<p><b>Gracias por votar</p>";
$file = "base.txt";
if(!file_exists($file)) { //si el txt no existe... 
    $fp=fopen($file,"w"); //creamos un txt por si no t&aacute; creado
    fputs($fp,"0\n0\n0"); //le ponemos las respuestas desde 0
	//1=1º foto; 2=2º foto; 3=votos
    fclose($fp); //cerramos el txt
} 
//incluimos el fichero config.php donde tenemos la configuración del script

$file=file($file); //creamos el array con las lineas del archivo 

$file[0] += $_GET['foto1']; //votos 1º fotos
$file[1] += $_GET['foto2']; //votos 2º foto
$file[2]++; //cantidad de votos

$fp=fopen($file,"w+"); //abrimos de nuevo el txt borrándolo todo
fwrite($fp,$file[0]."\n".$file[1]."\n".$file[2]); //escribimos en el txt los votos.. en su respectiva línea. NOTA: \n <- cambia de línea ;)
fclose($fp); //cerramos el txt 
}

?>

?>
Estimado amigo ... tiene el mismo problema que el programa inicial.

La primera línea en rojo asigna un string en $file. ($file = "base.txt";)
La segunda línea en rojo asigna un array en $file. ($file=file($file);)
La tercera línea intenta abrir el archivo con $file. Pero ya no contiene "base.txt".

Saludos,

ps: Hay muchos mas errores en los 2 programas.
Espero haber sido de alguna ayuda.

Última edición por HackmanC; 18/07/2008 a las 14:39 Razón: end