Hola amigos, estoy practicando PHP haber si consigo soltura al programar, pero tengo un ligero problema, he hecho este pequeño y sencillo script de un formulario el cual recoge variables y el la pagina de validación quiero que aparezcan las $_POST del form dependiendo de lo que haya escrito o seleccionado en el form:
 
 
<?php session_start();?>// esto lo tengo en la primera linea de la pagina, antes de nada
 
<?php 
$hombre=$_POST['hombre'];
$mujer=$_POST['mujer'];
$nombre=$_POST['nombre'];
 
if (isset($_SESSION['prueba'])) {
 
echo "session abierta ";}
 
if (($nombre == Joan) and ($hombre== hombre)){
 
echo "mi nombre es " .$nombre . " y soy Hombre";
}
else {
echo "Eres mujer " . $nombre ;
}
?>
<?php 
if (!isset($_SESSION['prueba'])) {
echo " No hay sesison abierta";
}
?>
 
 
mi problema es que ejecutando esto, me muestra: 
 
"mi nombre es Joan y soy Hombre No hay sesison abierta"
 
pero mi duda es que creo yo que deberia haber session ¿¿ no ???? 
   
 

 
 

