Also erstmal ist das mein erster gehversuch mit PHP.
Es geht darum ein simples LogIn zu programmieren.
Dabei sollte das Passwort aus dem Username ermittelt werden, sprich das Passwort ist die base64 codierung des Usernames. (somit kann ich einfach für mich passwörter generieren lassen und verteilen)
Vielleicht funktioniert das ganze Grundprinzip nicht oder ich hab irgend einen anderen Anfängerfehler gemacht.
Auf jedenfall gibt dieses Script immer
Keine Zugangsberechtigung!
Authentifizierung Fehlgeschlagen!
aus, egal ob ich das richtige Passwort eingebe (welches ich mir vorher mit der base64_encode Funktion habe generieren lassen.
Die ganzen Daten werden übrigens einfach aus einem Formular übermittelt
So jetzt hoffe ich dass mir jemand dabei helfen kann ^^
(und seid nicht so hart, bin n00b )
Es geht darum ein simples LogIn zu programmieren.
Dabei sollte das Passwort aus dem Username ermittelt werden, sprich das Passwort ist die base64 codierung des Usernames. (somit kann ich einfach für mich passwörter generieren lassen und verteilen)
Vielleicht funktioniert das ganze Grundprinzip nicht oder ich hab irgend einen anderen Anfängerfehler gemacht.
Auf jedenfall gibt dieses Script immer
Keine Zugangsberechtigung!
Authentifizierung Fehlgeschlagen!
aus, egal ob ich das richtige Passwort eingebe (welches ich mir vorher mit der base64_encode Funktion habe generieren lassen.
PHP-Code:
<?php
if ($pass == base64_encode($name))
{
?>
<a href="blahblah.htm"><b>WEITER</b></a>
<?php
}
else
{
echo "Keine Zugangsberechtigung!<br> Authentifizierung Fehlgeschlagen!";
}
?>
PHP-Code:
<form name="form1" method="post" action="login.php">
Username: <input type="text" name="name">
Password: <input type="password" name="pass">
<input type="submit" name="Abschicken" value="Login">
(und seid nicht so hart, bin n00b )
Kommentar