este es el formulario
Código PHP:
<?php
session_start(); // Iniciamos la sesion
?>
<FORM action="val.php" method="post">
ingresa code de seguridad <input name="confirmacion"/></p>
<?php
$numero_aleatorio = rand(1000,9999);
$_SESSION[codigo] = $numero_aleatorio; // Guardamos el numero secreto en la sesion
echo" <img src='imagen.php'> ";
?>
<INPUT type="submit" value="Enviar">
</form>
<?php
//validar
$confirmacion = $_POST['confirmacion'];
if($confirmacion == $_SESSION[codigo])
{
echo" ingresaste con exito" ;
}
elseif(!$confirmacion == $_SESSION[codigo])
{
echo " error " ;
}
?>
que esta mal mi if ?