Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2010, 13:03
marinesky
 
Fecha de Ingreso: diciembre-2009
Ubicación: entre Ibiza y Barcelona :)
Mensajes: 92
Antigüedad: 14 años, 4 meses
Puntos: 3
encuesta con gráficos(SOLUCIONADO)

hola a todos!! pues como dice el titulo estoy intentando hacer un codigo bastante sencillo (por no decir chapucero) para hacer una encuesta y mostrar los graficos de los votos que lleva, tengo un codigo hecho pero me imagino que lo tendre bastante mal, a ver si con la ayuda de todos me podeis hechar una mano.

codigo html:
Código PHP:
<html>
<
body>
<
p>&iquest;Cual es tu color favorito?</p>
<
form action="3.php" method="post">
<
table width="200" border="0">
  <
tr>
    <
td><input type="radio" name="opcion" value="azul">Azul</td>
  </
tr>
  <
tr>
    <
td><input type="radio" name="opcion" value="rojo">Rojo</td>
  </
tr>
  <
tr>
    <
td><input type="radio" name="opcion" value="verde">Verde</td>
  </
tr>
  <
tr>
    <
td><input type="submit" name="enviar" value="Votar"></td>
  </
tr>
</
table>
</
form>

</
body>
</
html
codigo php:
Código PHP:
<?php

switch ($opcion){

case 
"azul":

$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_azul.txt""r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;

case 
"rojo":

$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_rojo.txt""r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;

case 
"verde":

$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_verde.txt""r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;
default:
echo 
"No hay mas opciones";
}
?>

<table border=0><tr><td width="<?php echo $azul ?>" bgcolor="blue"></td></tr></table> 
<table border=0><tr><td width="<?php echo $rojo ?>" bgcolor="red"></td></tr></table>
<table border=0><tr><td width="<?php echo $verde ?>" bgcolor="green"></td></tr></table>
un saludo y muchas gracias a todos.
y disculpar si el código esta muy mal, pero no tengo muy claro por donde tirar, solamente tengo la idea.

Última edición por marinesky; 08/03/2010 a las 05:17