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