Eine für mich unverständliche übung

ethciF

Gesperrt
Bin neu im php geschäfft.
ich lern aus nem buch.
von DataBecker.
ne Javascript übung is da aufeinmal drin zum thema anmeldung...

<html>
<head>
<title>html formular</title>
<Script language="JavaScript">
function submitform()
{
document.login.username.value =
document.temp_login.username.value ;
document.login.password.value =
document.temp_login.password.value ;
document.login.submit() ;
}
</Script>
</head>
<body>
<form name="temp_login" action="">
<input type="text" name="username" size="20"/><br/>
<input type="password" name="password" size="20"/><br/>
<a href="javascript:submitform()">Anmeldung</a>
</form>
<form name="login" action="login.php">
<input type="hidden" name="username"/>
<input type="hidden" name="password"/>
</form>
</body>
</html>


diese fürht mich dann zu login.php mit nem komischen title.
habt ihr ne idee was mir das beibringen soll?
PS: danke schonmal fürdie antwort engelb. :)
 
Was es erreichen soll, weiß ich nicht wirklich, was es tut, schon:

Es schreibt via JS die eingegebenen Daten im Formular mit der Bezeichnung "temp_login" als Werte auf die versteckten Felder im Formular mit dem Namen "login" über und schickt dann statt ersterem Formular das zweite ab.
Nutzen: Durch das Aufblähen des Dokuments über 512 Byte erkennt der MSIE, dass es kein ErrorDoc ist ;) (Achtung, Ironie)
 
Vielleicht soll dich diese Übung davon überzeugen, besser keine Bücher von denen zu Kaufen :-)
Diese Übung ist nichtmal valides HTML(dem <script> fehlt der type)...also sieh zu, dass du es bei ebay loswirst :suspekt:
 
Zurück