Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/08/2002, 21:39
Usuario171
 
Fecha de Ingreso: junio-2002
Mensajes: 186
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Ayuda con Encuesta!!!!

Sin Pop Up: Funciona
Register Globals: On
El código de votar.php es este:
<?
include "conf_poll.php";
?><html>
<head><title>Resultados - <?echo"$titulo";?></title>
<link rel="stylesheet" href="estilos.css" type="text/css">
<link rel="stylesheet" href="estilos.css" type="text/css">
<link rel="stylesheet" href="estilos.css" type="text/css">
<link rel="stylesheet" href="estilos.css" type="text/css">
</head>
<body bgcolor=#000000>
<tr>
<td width="10" height="7"></td>
<td width="367"></td>
<td width="17"></td>
</tr>
<tr>
<td height="27"></td>

<td valign="top" class="bloquec">
<?
// escribimos en en archivo 'votos.txt' un voto a favor de la opcion
//elegida, a cada voto le agregamos el simbolo "#" para luego poder separarlos
$arch = "votos.txt";
$fp = fopen($arch, "a+");
$w=fputs($fp,"$voto#");
fclose ($fp);

// abrimos el archivo 'votos.txt' para leerlo
$abrir = fopen($arch, "r");
$todo = fread ($abrir, filesize ($arch));

// separamos el contenido de 'votos.txt' mediante el simbolo '#'
$div = explode("#",$todo);

// contamos el total de votos
$total = count($div)-1;

// hacemos un for que recorra el archivo voto por voto y suamando un voto
//por cada aparicion
for($i=0; $i<$total; $i++){
if($div[$i]=="op1"){
$op1++;
}
if($div[$i]=="op2"){
$op2++;
}
if($div[$i]=="op3"){
$op3++;
}
if($div[$i]=="op4"){
$op4++;
}
}

// hacemos las cuentas para sacar los porcentajes
$grafico1 = $op1*100/$total;
$grafico2 = $op2*100/$total;
$grafico3 = $op3*100/$total;
$grafico4 = $op4*100/$total;

// redondeamos los porcentajes a 2 digitos
$grafico1 = round($grafico1);
$grafico2 = round($grafico2);
$grafico3 = round($grafico3);
$grafico4 = round($grafico4);
?>
<!-- mostramos la tabla con los resultados --!>
<table bgcolor=#000000smoke cellspacing=1 cellpadding=4><tr><td><font
face=Verdana size=2>Total de Votos:
<b><?echo"$total";?></b></font></td></tr><tr><td bgcolor=#000000><fon