Ver Mensaje Individual
  #14 (permalink)  
Antiguo 26/08/2010, 15:31
txandy
 
Fecha de Ingreso: marzo-2008
Mensajes: 69
Antigüedad: 16 años, 2 meses
Puntos: 9
Respuesta: Como puedo evitar que al actualizar se grabe otro registro

aunque este solucionado, te diré que lo de las sesiones si funciona, solo que el $_SESSION['post']=true; NO PUEDE ESTAR ANTES de la comprobación, ni dentro de ella :S, esto es un lenguaje lineal, es decir, que si cambias la session antes siempre sera true y no funcionará, hay que declararla debajo, más o menos seria así:

Código PHP:
if(formulario_enviado)
     if(
$_SESSION['post']) {
          
mysql_query("INSERT...");
         echo 
'los campos insertados bla b la bla';
       }
     else echo 
'El formulario ya esta enviado';
else {
     
$_SESSION['post']=true);
     
formulario