Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2009, 06:57
rojobe
 
Fecha de Ingreso: junio-2008
Mensajes: 17
Antigüedad: 15 años, 11 meses
Puntos: 0
No puedo recuperar variable del form...

Hola a todos. no soy asiduo concurrente a PHP; principiante en este tema. Sepan disculpar la "ignorancia".

El codigo, este:

Código:
<?
function funAA() {
	
	$archivo = $_GET['clv'];   //tambien probado: $archivo = $_GET[clv]
	$archivo = $archivo . "-set.dat";
 
	if(file_exists($archivo)){
		$existe = "siiiiiiiiii";
	}else{
		$existe = "no";
	}
	
	echo $existe;	
	echo $archivo;		//solo para controlar que se cargue la variable...
} 
?>

<html>
<head>
<title>:: ::</title>
<meta http-equiv="" content="text/html; charset=iso-8859-1">
	
<script language="javascript" type="text/javascript">
//VALIDACION DE FORMULARIOS
function validacion(formulario) {

	var er_clv = /^([a-z]|[A-Z]|[0-9])+$/		
	var er_cnt = /^([a-z]|[A-Z]|[0-9])+$/		

	//comprueba campo de clave
	if(!er_clv.test(formulario.clv.value)) { 
		alert('Contenido del campo CLAVE no válido.')
		return false
	}   	

	//comprueba campo de contraseña
	if(!er_cnt.test(formulario.cnt.value)) { 
		alert('Contenido del campo CONTRASEÑA no válido.')
		return false
	}   	

	return true		//true, ejecutará action
}
</script>

</head>
<body>
		    			
	   		<form action="<?echo funAA();?>" method="get" name="Form01" onsubmit="return validacion(this)">
			<h3>
			<label>Clave:</label>
			<input name="clv" type="text" class="inputbox" id="clv" size="4" maxlength="4" /> <br><br>
			<label>Contraseña:</label>
			<input name="cnt" type="password" class="inputbox" id="cnt" size="4" maxlength="4" /> <br><br>
	   		<input name="boton_envio" type="submit" value="Recuperar"> 
	   		</h3>
			</form>

</body>
</html>
El problema: no puedo (muchos pero muchos intentos) hacer que la función en PHP tome el valor clv del form.

Agradecido de cualquier ayuda, sugerencia o crítica constructiva (reto).

Saludos cordiales RB