Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2003, 13:39
Avatar de WyLY
WyLY
 
Fecha de Ingreso: enero-2002
Ubicación: Cancun, México.
Mensajes: 506
Antigüedad: 22 años, 3 meses
Puntos: 6
Ayuda con cookies

Utilizo la siguiente encuesta el problema llega cuando entra otra vez a resultados agrega un voto mas, no habia trabajado antes con archivos.txt solo mysql entonces si me pudieran ayudar se los agradeceria mucho.

saludos y gracias.


Código PHP:
<?
if($submit) {
setcookie("encuesta",$HTTP_COOKIE_VARS["encuesta"],time()+3600*24*7);
}
?>
<?
if(isset($HTTP_COOKIE_VARS["encuesta"]))
{
$archivo="encuesta.txt";
$fp=fopen("$archivo","a+");
$w=fputs($fp,"$voto#");
$fp=fopen("$archivo","r");
$resultado=fread($fpfilesize ($archivo));
$div=explode("#",$resultado);
$total=count($div)-1;
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++;
}
if(
$div[$i]=="op5"){
$op5++;
}
if(
$div[$i]=="op6"){
$op6++;
}
if(
$div[$i]=="op7"){
$op7++;
}
}
$grafico1 $op1*100/$total;
$grafico2 $op2*100/$total;
$grafico3 $op3*100/$total;
$grafico4 $op4*100/$total;
$grafico5 $op5*100/$total;
$grafico6 $op6*100/$total;
$grafico7 $op7*100/$total;
$grafico1=round($grafico1);
$grafico2=round($grafico2);
$grafico3=round($grafico3);
$grafico4=round($grafico4);
$grafico5=round($grafico5);
$grafico6=round($grafico6);
$grafico7=round($grafico7);
echo 
'<table width="148" border="0" cellspacing="1" cellpadding="1" align="center" bgcolor="#FF6600">
  <tr> 
    <td>
      <table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
        <tr>
          <td bgcolor="#FFFFFF">
            <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><b><img src="imagenes/chidos/guest.gif" width="16" height="15"><font color="#FF0000">Encuesta.</font></b></font></div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td bgcolor="#FFCC00">
      <div align="center">
        <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Resultados:</b></font></p>
        <p><font face="tahoma" color="#333333" size="1">Lo Chusco: 
          '
.$grafico1.'
          % <br>
          Letras de Canciones: 
          '
.$grafico2.'
          % <br>
          Articulos &amp; Reportajes: 
          '
.$grafico3.'
          %</font><font face="tahoma" color="#333333" size="1"><br>
          Fotos &amp; Mas Fotos: 
          '
.$grafico4.'
          % <br>
          Para Cancunenses: 
         '
.$grafico5.'
          %<br>
          Todo el Portal: 
          '
.$grafico6.'
          % <br>
          Otras cosas: 
          '
.$grafico7.'
          %</font><font face="Tahoma" color=blue size="2"><br>
          </font><br>
          <font size="1" face="tahoma, arial, verdana">Total de votos: <b> 
          '
.$total.'
          </b> </font> </p>
      </div>
    </td>
  </tr>
</table>'
;
}
else
{
echo 
'<table width="148" border="0" cellspacing="1" cellpadding="1" align="center" bgcolor="#FF6600">
  <tr> 
    <td> 
      <table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
        <tr> 
          <td bgcolor="#FFFFFF"> 
            <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><b><img src="imagenes/chidos/guest.gif" width="16" height="15"><font color="#FF0000">Encuesta.</font></b></font></div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr> 
    <td bgcolor="#FFCC00"> 
      <div align="center"> 
        <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>&iquest;Que 
          es lo que mas te gusta de portal cancun?</b></font></p>
        <table width="95%" border="0" cellspacing="0" cellpadding="2" class=bitch>
          <tr>
            <td height="18" bgcolor="#FFCC00"><font face="tahoma" color="#333333" size="1"> 
              </font>
    <form method="post" action="'
.$php_self.'">
                <p><font face="tahoma" color="#333333" size="1"> 
                  <input type="radio" name="voto" value="op1">
                  Lo Chusco.<br>
                  <input type="radio" name="voto" value="op2">
                  Letras de Canciones.<br>
                  <input type="radio" name="voto" value="op3">
                  Articulos &amp; Reportajes</font><font face="tahoma" color="#333333" size="1">.<br>
                  <input type="radio" name="voto" value="op4">
                  Entretenimiento.<br>
                  <input type="radio" name="voto" value="op5">
                  Para Cancunenses<br>
                  <input type="radio" name="voto" value="op6" checked>
                  Todo el Portal.<br>
                  <input type="radio" name="voto" value="op7">
                  Otras cosas.</font> </p>
                <p align="center"> 
                  <input type="submit" name="submit" value="[Votar]">
                </p>
              </form>
              
            </td>
          </tr>
        </table>
        
      </div>
    </td>
  </tr>
</table>'
;
}
?>
__________________
I do techy stuff for a living and practice MMA with my dog... He always wins.