HTML programmieren Login / Weiterleitung?
Hallo, ich bin gerade meine Website per HTML und CSS am schreiben.
Nun möchte ich, dass eine gewisse Seite nur per Passworteingabe erreicht wird. Kein kompliziertes Login. Man soll einfach nur ein Wort eingeben müssen um weitergeleitet zu werden, wenn die Eingabe richtig ist. Wenn nicht bleibt man bei der aktuellen Ansicht.
Ich habe einiges ausprobiert, vor allem mit PHP, aber so gut wie jedes Php Tutorial war für meinen Fall unnötig kompliziert und funktioniere letztendlich nicht bei meiner Seite.
Gibt es einen einfach „if“ Befehl, der dann mit „a href“ zur nächsten Seite leitet, bei korrekter Text/Passwort Eingabe?
Oder sonst einen Code den ich anwenden kann?
Ich muss nur den Code zum Weiterleiten wissen, wie Textfeld usw eingesetzt wird weiß ich.
3 Antworten
HTML ist keine Programmiersprache, daher gibt es keine Befehle und somit auch keine Kontrollstrukturen. Du brauchst mindestens JavaScript für das, was du machen willst.
Das kannst du mit PHP machen, hier ist alles dokumentiert. Dann musst du halt noch eine einfache weiterleitung einbauen und password abfrage und es sollte gehen.
https://www.w3schools.com/howto/tryit.asp?filename=tryhow_css_login_form_modal
Enter password: <input id='password' type='text' />
<a href="http://....../" onclick="javascript:return validatePass()">Login</a>
<script>
function validatePass(){
if(document.getElementById('password').value == 'Brython'){
return true;
}else{
alert('wrong password!!');
return false;
}
}
</script>
naja, da kurz die datei runterzuladen und das passwort herauszufinden is jz nich so schwer :/