Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/03/2003, 12:49
Avatar de pereztroff
pereztroff
 
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 21 años, 10 meses
Puntos: 5
el codigo completo:
Código PHP:
<body bgcolor="#EFECFD">
<?php

// Variables:
require('variables.php');


/******************************************************************************/

if (! $vote && ! $result) {
    echo 
"<FORM ACTION=\"../encuesta/poll.php\" METHOD=\"POST\">\n";
    echo 
"<TABLE bgcolor=\"#EFECFD\" WIDTH=100% BORDER=0><TR><TD><TABLE WIDTH=\"100%\" BORDER=0>\n";
    echo 
"<TR><TH>$QUESTION</TH></TR>\n";
    while (list(
$key$val) = each($ANSWER)) {
        echo 
"<TR><TD align=\"center\"><INPUT TYPE=\"radio\" NAME=\"answer\" VALUE=\"$key\"> $val</TD></TR>\n";
    } 
    echo 
"<TR><TD align=\"center\"><INPUT TYPE=\"Submit\" NAME=\"vote\" VALUE=\" Votar \"></TD></TR>\n";
    echo 
"<TR><TD align=\"center\"><INPUT TYPE=\"Submit\" NAME=\"result\" VALUE=\" Ver resultados \"></TD></TR>\n";
    echo 
"</TABLE></TD></TR></TABLE></FORM>";
} else {

    
$file_array file($RESULT_FILE_NAME); // or error("Can not open \$RESULT_FILE_NAME");

    // Graba resultado

    
if ($answer count($ANSWER) && $vote) {
        if (
count($file_array) < count($ANSWER))  {
            
$file_array = array("0\n""0\n""0\n""0\n""0\n""0\n""0\n""0\n""0\n""0\n");
        }
        
$old_answer $file_array[$answer];
        
$old_answer preg_replace("/\n\r*/"""$old_answer);
        
$file_array[$answer] = ($old_answer 1)."\n";

        
$file join(''$file_array);
        
$fp fopen("$RESULT_FILE_NAME""w"); //or error("Can not write \$RESULT_FILE_NAME");
        
flock($fp1);
        
fputs($fp$file);                                                     
        
flock($fp3);
        
fclose($fp);
        echo <<<HTML
        <script languaje="Javascript">
        window.open('../encuesta/resultado.php','Encuesta','height=250, width=300 scrollbars=no, resizable=yes, status=no, toolbar=no, menubar=no, location=no');
        </script>
HTML;
    }

}


?>

Última edición por pereztroff; 18/03/2003 a las 13:27