Som jeg ser det, bliver man bare logget ind på siden UDEN at blive afkrævet password, fordi værdien af de relevante elementer tildeles værdien id="login" i javascriptet:
Kode <script type="text/javascript">
<!--
function login()
var t=prompt("This system is for the use of authorized users only.","");
if(t!=null&&t!=""){document.getElementById("passwd").value=t;document.getElementById("login").submit();}
}
//-->
</script> |
..i de HTML elementer med id="passwd" nemlig:
Kode <form id="login" action="/" method="post">
<input type="hidden" name="login" value="true">
<input type="hidden" name="selected" value="Hej_Flemming">
<input type="hidden" name="passwd" id="passwd" value="">
</form> |
..som bare logger brugeren på da, værdierne så bliver henholdvis value="true" og value="" i de to input sætninger som skal opfylde loginkravet.
Jeg kan ikke lige gennmskue, hvorledes det vil se ud hvis du retter paramtrene i denne form til:
type="text"
..istedet for:
type="hidden"
..men det er i hvert fald hér, at der er bøvl med koden
Ps. Det er et 'helvede' at skulle rette i kode man ikke selv har skrevet, så derfor bruger jeg aldrig selv CMS systemer og har derfor ikke den store erfaring med disse. Så derfor synes jeg du bør følge iah's råd, istedet for at sidde og rette kode til
</MOLOKYLE>