Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/01/2009, 09:04
Bb-7
 
Fecha de Ingreso: diciembre-2008
Ubicación: San Sebastián
Mensajes: 15
Antigüedad: 15 años, 4 meses
Puntos: 0
Exclamación Respuesta: No recoge los datos por $_POST

Cita:
Iniciado por okram Ver Mensaje
Puedes poner todo el código HTML de tu formulario?
Código:
<FORM method="post" action="http://bb7serv.zapto.org/" onSubmit="return val()">
		 <TABLE width="298" border="0" cellspacing="0" cellpadding="0">
          <TR>
            <TD colspan="2" align="center" class="tit1"><b>ACCESO A USUARIOS</b></TD>
          </TR>
          <TR>
            <TD colspan="2" style="font-size:4px">&nbsp;</TD>
          </TR>
                    <TR>
            <TD align="right">Usuario:</TD>
            <TD align="center"><input type="text" class="txt" name="user" id="user" size="20" value=""></TD>
          </TR>

          <TR>
            <TD align="right">Contrase&ntilde;a:</TD>
            <TD align="center"><input type="password" class="txt" name="pass" id="pass" size="20">
				<input type="hidden" name="ref" id="ref" value="">
			</TD>
          </TR>
          <TR>
            <TD align="center">&nbsp;</TD>
            <TD style="padding-bottom:4px" align="center">
				<input type="submit" name="enviar" value="Ingresar" class="sub">
			</TD>
          </TR>
        </TABLE></FORM>
Y aquí está la función val() a la que se llama al enviar el formulario, pero ésto funciona perfectamente. Entre <HEAD> y </HEAD>:
Código:
<script language="javascript">
function val()
{
	var elem;
        elem=document.getElementById("user");
        if(elem.value==""){
            alert("¡Falta el nombre de usuario!");
            return false;
        }
        elem=document.getElementById("pass");
        if(elem.value==""){
             alert("¡Falta el nombre de usuario!");
             return false;
        }
        //Ahora obtenemos el referer
        elem=document.getElementById("ref");
        elem.value=document.referer;
        //FIN
	return true;
}
</script>