<form action="anmelden" method="post" name="login">
<input type="text" name="username" id="username" value = "mein Name" /><br />
<input type="password" name="passwort" value = "mein Passwort" /><br /><br />
<input type="submit" value="Einloggen"><br />dann passiert aber folgendes:
bevor der seitenaufbau komplett ist, sehe ich kurz, dass "mein Name" und "mein Passwort" jeweils neben dem Kästchen stehen, wenn der Seitenaufbau komplett ist, steht leider nix in den Kästchen (also in den Username und Passwort Kästchen) :-/
Das ist ja auch total falsch.
Es wurde gesagt, dass du bei dem action= die komplette url angeben musst, also action='http://www.example.com/anmelden'.
Und wozu brauchst du die <br> und insgesamt die / ? Das ist doch unwichtig, da du ja ein automatisches Script haben möchtest, kommt es insgesamt nicht auf die form an.
<body><form name='autologin' method='post' action='http://www.url.de/anmelden'>
<input type='text' name='username' value='DEIN_BENUTZERNAME'>
<input type='password' name='passwort' value='DEIN_PASSWORT'>
<input type='submit' name='submit' value='Login'>
</form></body>
Diese Kombi die genau richtig ist, wurde schon vorher gepostet und richtig erklärt. Du kannst es so lassen und musst nur auf login klicken oder du nutzt Javascript für etwas automatisches.
Du kannst eine function definieren bzw. es direkt in die onLoad im body schreiben was gemacht werden soll (<body onLoad='maches();'> || <body onLoad='document.autologin.submit.click()'>) Du kannst sogar das hier komplett weglassen [<input type='submit' name='submit' value='Login'>] und im onLoad nur ein (...).submit() erstellen. Ist meines erachtens auch die einfachste und sparendste Methode.
Es geht nur darum dein Ziel zu erreichen, nicht wie es wirkt, da du es nur alleine nutzt.
Gruß,
Roland