Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/03/2009, 22:06
alvarols
 
Fecha de Ingreso: diciembre-2008
Mensajes: 738
Antigüedad: 15 años, 4 meses
Puntos: 15
Respuesta: Divide entre Zero

El problema del "Division by Zero" ya se soluciono cambiando el valor de los txt de 0 a 1, ahora el problema es que no se agregan las votaciones a los txt y queda con el mismo número.

Dejo aquí todo el código
<?
$archivo1= "si.txt";
$archivo2= "no.txt";
$abre1 = fopen($archivo1, "r");
$abre2 = fopen($archivo2, "r");
$total1 = fread($abre1, filesize($archivo1));
$total2 = fread($abre2, filesize($archivo2));
fclose($abre1);
fclose($abre2);
if($op=="a")
{
$abre1 = fopen($archivo1, "w");
$total1=$total1+1;
$grabar1=fwrite($abre1, $total1);
fclose($abre1);
}
else if($op=="b")
{
$abre2 = fopen($archivo2, "w");
$total2=$total2+1;
$grabar2=fwrite($abre2, $total2);
fclose($abre2);
}
$votos=$total1+$total2;
$por1=$total1*100/$votos;
$por1=intval($por1 ,10);
$por2=$total2*100/$votos;
$por2=intval($por2 ,10);
echo "<br>";
echo "<br>";
echo "<p align=center>";
echo "<img height=15 width=$por1 SRC=figura14-2.jpg>";
echo "<br>";
echo "<br>";
echo "Sí: <b>$total1</b> votos - <b>$por1%</b>";
echo "<img height=15 width=$por2 SRC=figura14-2.jpg>";
echo "<br>";
echo "<br>";
echo "No: <b>$total1</b> votos - <b>$por2%</b>";
echo "<br>";
echo "<br>";
echo "Total Votos: <b>$votos</b>";
echo "<br>";
echo "<br>";
echo "<a href=vota.php>Volver</a>";
?>

Última edición por alvarols; 04/03/2009 a las 22:14