Foros del Web » Programando para Internet » Javascript »

validar un password

Estas en el tema de validar un password en el foro de Javascript en Foros del Web. Trato de validar un pasword ($passdoc) para accerder a un archivo $archivo.. Las variables $passdoc y $archivo las obtengo con PHP... ?>/////cierro php <html> <head> ...
  #1 (permalink)  
Antiguo 02/12/2003, 09:33
 
Fecha de Ingreso: noviembre-2003
Mensajes: 78
Antigüedad: 20 años, 5 meses
Puntos: 0
validar un password

Trato de validar un pasword ($passdoc) para accerder a un archivo $archivo..

Las variables $passdoc y $archivo las obtengo con PHP...

?>/////cierro php
<html>
<head>
<script Language="JavaScript">
<!--
function validar(acceso){
if (acceso.pass.value !=$passdoc){
alert("!!!Password incorrecto!!!");
acceso.pass.focus();
return (false);
}
return (true);
}
//-->
</script>
</head>
</html>

<?php ////abro php

echo "<form name=\"acceso\" method =\"post\" action=\"$archivo\" target=\"new\" onSubmit=\"return validar(acceso)\">";
echo "<input type=\"password\" name=\"pass\" value=\"\">";
echo "<input type=\"submit\" name=\"\" value=\"Acceder\"></form>";

Problemas:

- No me compara if (acceso.pass.value !=$passdoc){

Si en vez de usar $passdoc hago
if (acceso.pass.value !="paso"){
y escribo con el input "paso" me funciona pero al acceder al documento me da el error:
The requested method POST is not allowed for the URL /sipi/Documentos/0103/DEPT/PUB/PUB-0103-000.doc.

¿Qué me ocurre?...
Gracias
  #2 (permalink)  
Antiguo 02/12/2003, 11:57
 
Fecha de Ingreso: noviembre-2003
Mensajes: 78
Antigüedad: 20 años, 5 meses
Puntos: 0
Solucionado el primer problema....incluyendo un input hidden con el $passdoc

echo "<form name=\"acceso\" method =\"post\" action=\"$archivo\" target=\"new\" onSubmit=\"return validar(acceso)\">";
echo "<input type=\"password\" name=\"pass\" value=\"\">";
echo "<input type=\"hidden\" name=\"passdoc\" value=\"$passdoc\">
echo "<input type=\"submit\" name=\"\" value=\"Acceder\"></form>";

Y haciendo en java el if
if (acceso.pass.value !=acceso.passdoc.value){

Ya funciona la validación del passdoc pero sigo sin solucionar el problema del POST.

Una ayudadita....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:58.