holas.
 
que tengo el siguiente problema. tengo un formulario validado con javascript y para que no me pierda los datos de los campos del mismo uso una session_start de php y al final del codigo uso session_destroy. pero es que esta funcion("destroy") me revienta el formulario ya que si e metido por ejemplo el nombre del distribuidor y luego le doy por ejemplo al boton enviar del formu y me salta el javascript por no haber rellenado los otros campos, se me recarga la pagina y pierdo toda la info que ya tenia metida........ 
os pongo el codigo como lo tengo 
pagina1.php
empieza con session_start al principio de todo codigo 
luego en validar2.php: tengo esto  
 Código PHP:
    <?php
 
session_start(); //Iniciamos el sistema de sessiones
//Cargamos las variables a la sesión
 
 
if ( ! isset($_POST['nombre']) OR ! $_POST['nombre']) //(Si no esta definido nombre) o (si no contiene nada ni siquiera un espacio en blanco)
{
    header ("Location: secciondistribuidor.php");
}
elseif ( ! isset($_POST['email']) OR ! $_POST['email']) //(Si no esta definido email) o (si no contiene nada ni siquiera un espacio en blanco)
{
    header ("Location: secciondistribuidor.php");
}
elseif ( ! isset($_POST['telefono']) OR ! $_POST['telefono']) //(Si no esta definido teléfono) o (si no contiene nada ni siquiera un espacio en blanco)
{
    header ("Location: secciondistribuidor.php");
}
elseif (isset($_POST['nombre']) AND $_POST['nombre'] AND isset($_POST['email']) AND $_POST['email'] AND isset($_POST['telefono']) AND $_POST['telefono']AND isset($_POST['comentario']) AND $_POST['comentario'])
{
    $_SESSION['nombre'] = $_POST['nombre']; 
    $_SESSION['email'] = $_POST['email']; 
    $_SESSION['telefono'] = $_POST['telefono']; 
    
    
 
    $nombre=$_POST['nombre'];
    $email=$_POST['email'];
    $telefono=$_POST['telefono'];
    $comentario=$_POST['comentario'];
    
    
    $ssql = "insert into distribuidor (nombre, email, telefono, comentario) values (('$nombre'),('$email'),('$telefono'),('$comentario'))";
    $conexion= mysql_connect("localhost", "root", "");
    
    mysql_select_db("abcerotica", $conexion);
    
    if (mysql_query($ssql, $conexion)){
        
        header ("Location: secciondistribuidor.php");
        echo "sentencia ingresada!";
        session_destroy();
    
    }elseif ({
        echo "no inserte nada!" ;
        header ("Location: secciondistribuidor.php");
    }
    
    
    
 
}
 
 
 
 
 
 
?>