Hallo miteinander,
Ich versuche folgendes zu machen, bekomme es aber einfach nicht hin.
Ich möchte eine mehr oder weniger simple HTML Seite generieren, die im Grossen und Ganzen nichts weiteres bietet als ein Eingabefeld, in welchem ein User seinen Benutzernamen eingeben kann.
Anschliessend soll er anhand seiner Eingabe (seines Benutzernamens) auf eine entsprechende Seite oder ein Verzeichnis weitergeleitet werden.
Gibt der Benutzer also beispielsweise hans ein, dann soll er automatisch auf das Verzeichnis /safe/hans weitergeleitet werden.
Ich habe dies nun versucht mittels einem Java Text Scipt zu realisieren. Jedoch erhalte ich immer wieder einen Seitenfehler wenn ich den Benutzernamen eingegeben habe und versuche diesen abzusenden.
Mein Quelltext sieht wie folgt aus:
----------------------------------------------------------------------------
<!-- saved from url=(0022)http://internet.e-mail -->
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="de">
<title>PW</title>
<script type="text/javascript">
function gotoPage () {
currentURL=new String(this.location);
var slashPos=currentURL.lastIndexOf('/');
var newURL=currentURL.substring(0, slashPos) + '/secure/' + document.pw_form.T1.value + '';
this.location=newURL;
}
</script>
</head>
<body background="images/exptextb.jpg" style="font-family: Verdana">
<h1>Geschützter Bereich</h1>
<hr>
<p style="margin-top: 0; margin-bottom: 0">Bitte geben Sie den Benutzernamen (1)
ein und klicken auf den Button "Enter" (2)</p>
<p align="left" style="margin-top: 0; margin-bottom: 0"> </p>
<p align="left" style="margin-top: 0; margin-bottom: 0"> </p>
<div align="left">
<table style="border-collapse: collapse;" id="AutoNumber1" border="0" bordercolor="#111111" cellspacing="0" width="62%">
<tr>
<form method="POST" name="pw_form" onSubmit action="--WEBBOT-SELF--">
</form>
</tr>
<caption></caption>
</tr>
<caption></caption>
</tr>
<caption></caption>
<tr>
<td width="100%">Benutzername <input name="T1" size="20" type="text"> <input value="Enter" type="button" onclick="javascript:gotoPage();"><font size="1">
Return-Taste nicht gestattet</font></td>
</tr>
</form>
</tr>
</form>
</table>
</div>
<p> </p>
<hr>
<p>Anmeldung für einen Zugang bitte <b><blink>
<a target="_blank" href="anmeldung.htm">hier</a></blink></b> anfordern.</p>
<p>Die Bestätigung erfolgt schriftlich an Ihre Adresse.</p>
<p> </p>
<p> </p>
</body>
</html>
----------------------------------------------------------------------------
Hat mir jemand einen Tipp oder eine Idee was ich falsch gemacht habe, oder wieso es nicht funktioniert, oder allenfalls Alternativvorschläge.
Ich bin Euch für jeden Input dankbar.
Freundliche Grüsse,
mr.magic