Perdona, puee que no me haya explicado bien. El boton hace llamada a js y es para salir de la pagina, para cerrarla:
<input class="boton" type="button" value="Salir" onClick="window.close();">
el codigo del otro script donde me solo me funciona cuando es un nuevo usuario ( a la hora de identificarse) es este:
Código PHP:
<? session_start();?>
<html>
<head>
<title>
Verificar perfil
</title>
</head>
<link rel="stylesheet" type="text/css" href="estilos.css"/>
<script language="javascript">
function valida_envia(){
//valido el nombre
if (document.formPasswd.nombre.value.length==0){
alert("Tienes que escribir tu nombre")
document.fvalida.nombre.focus()
return false;
}
if (document.formPasswd.contraseña.value.length==0){
alert("Tienes que escribir tu contraseña")
document.fvalida.contraseña.focus()
return false;
}
document.formPasswd.submit();
}
</script>
<body>
<p class="tituloInicio">Verificar perfil </p>
<?
if (!isset($_POST["nombre"])){ //para saber si la variable está definida o no
$auxi = "0";
}
else{
$auxi=$_POST["nombre"];
}
$_SESSION['nombre']="$auxi";
?>
<form name="formPasswd" method="post" action="comprobarContrasena.php">
<p class="textoAuxi">nombre:</p>
<input type="text" name="nombre" size="20" class="posicionCaja" value="<? echo "$auxi";?>">
<br>
<br>
<br>
<p class="textoAuxi">contraseña:</p>
<input type="password" name="contraseña" size="20" class="posicionCaja">
<br>
<input type="button" name="boton1" class="botonP" value="Aceptar" onClick="valida_envia()">
<input type="reset" name="boton2" class="botonP" value= "Borrar">
<input class="botonP" type="submit" value="Atras" onclick=this.form.action='perfil.php'>
</form>
</body>
</html>
gracias