26/10/2007, 03:05
|
| | | Fecha de Ingreso: septiembre-2007 Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses Puntos: 0 | |
Re: resultados de encuesta en popup la pagina ahora la tengo en construccion pero pongo el codigo de la encuesta completa (la encuesta no utiliza base de datos , utilizo un block de notas)
Mi pagina www.hernansam.com
Aca el formulario
<form name="encuesta" action="portada.php?id=resultados" method="post"">
¿Pregunta?<br>
<input type=radio name="respuesta" Value="1"> OpcionA <br>
<input type=radio name="respuesta" Value="2"> OpcionB <br>
<input type=radio name="respuesta" Value="3"> OpcionC <br>
<input type="submit" value="Votar">
</form>
Y aca donde me procesa los resultados
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin título</title>
</head>
<body>
<div align="center">
<?php
$f=fopen("encuesta.txt","r");
$todas=fread($f,filesize("encuesta.txt"));
$respuestas=explode(",",$todas);
fclose($f);
if ($respuesta) {
$respuestas[$respuesta-1]++;
$f=fopen("encuesta.txt","w");
$todas=$respuestas[0].",".$respuestas[1].",".$respuestas[2];
fwrite($f,$todas,strlen($todas));
fclose($f);
}
$total=$respuestas[0]+$respuestas[1]+$respuestas[2];
if($total==0) {
$porcentaje[0]=0;
$porcentaje[1]=0;
$porcentaje[2]=0;
} else {
$porcentaje[0]=sprintf("%1.2f",(($respuestas[0]/$total)*100));
$porcentaje[1]=sprintf("%1.2f",(($respuestas[1]/$total)*100));
$porcentaje[2]=sprintf("%1.2f",(($respuestas[2]/$total)*100));
}
?>
</div>
<table border="0" align="center">
<tr>
<td colspan="3" align="center">
¿Quien gana el domingo?
</td>
</tr>
<tr>
<td align="left">
<?php echo "$porcentaje[0]%"; ?>
</td>
<td align="left">
<img src="encuesta1/red.png" height="15" width="<?php echo "$porcentaje[0]"; ?>">
</td>
<td>
Cristina
</td>
</tr>
<tr>
<td align="left">
<?php echo "$porcentaje[1]%"; ?>
</td>
<td align="left">
<img src="encuesta1/blue.png" height="15" width="<?php echo "$porcentaje[1]"; ?>">
</td>
<td>
Carrio
</td>
</tr>
<tr>
<td align="left">
<?php echo "$porcentaje[2]%"; ?>
</td>
<td align="left">
<img src="encuesta1/yellow.png" height="15" width="<?php echo "$porcentaje[2]"; ?>">
</td>
<td>
Lavagna
</td>
</tr>
</table>
<div align="center"><br>
</div>
<div align="center"><strong>Hernansam.com</strong>
</div>
</body>
</html> |