cookie session

b en guliv.cl b en guliv.cl
Lun Feb 14 13:16:57 CLST 2005


si entiendi bien ... el contador solo se incrementa despues de llenar el
formulario y al volver, como el formulario ya e envio ... no deberia
incrementarse (parece un contador de visitias :)

<?php
// aqui verificamos si ya se incremento el FOLIO
if ($_COOKIE[se_incremento]!="SI")
{
 $counter = "counter.txt";
 $fd = fopen($counter, "r");
 $num = fread($fd, filesize( $counter ));
 fclose($fd);
 $fd = fopen($counter, "w");
 $users = $num + 1;
 echo "$users";
 fwrite($fd, $users);
 fclose($fd);
}
?>

y en la parte donde envias tu formulario, donde envias la informacion, la
guardas en base de datos, la procesass ... etc deberias crear la COOKIE

<?php
set_cookie("se_incremento", "SI");
?>

-------------------------------------------------
Boris Cruchet C.
http://boris.guliv.cl
http://guliv.cl
--- 8 bits binary code ---
0100001001001111010100100100100101010011
-------------------------------------------------



Más información sobre la lista de distribución PHP