Ergebnis 1 bis 4 von 4
- 27.12.2009, 21:29 #1
PHP Login
Hallo,
Ich habe schon in sämtlichen Foren gesucht und nichts gefunden.
Ich versuche meine Site mit einer PHP Login-Site zu schützen. Ich habe ein HTML Formular erstellt:
und dann eine PHP mit dem Namen: frage.php:<form action="frage.php" method="post">
vorname
<input type="Text" name="vorname"><br>
passwort
<input type="Password" name="password">
</form>
Jetzt habe ich jedoch drei Probleme:<?php
$vorname = $_POST["vorname"];
$password = $_POST["password"];
if($vorname=="Hans" and $password=="Mustermann")
{
echo "
heutiger Link:<br>
http://meineseite.ch/cca12e5d27119fde59235f2e8038e033
";
}
?>
1. Mit der Zeit wird es lästig für jeden neuen Benutzer einen if Befehl zu erstellen(ist es möglich eine "Datenbank" zu erstellen?
2. Habe ich ja, wenn das Passwort stimmt einen Link frei gegeben, man kann jetzt aber wenn man den link kennt auch direkt auf die Site zu greifen.
3. Würde ich gerne die Seite in den PHP einbinden, wenn ich jedoch den Quellcode in einen echo Befehl rein kopiere kommt folgende Meldung:
Ich weiss natürlich das es komplette Loginsiten gibt, die allerdings sehr kompliziert sind. Darum bitte ich sehr darum möglichst kurze Scripte zu posten."ich habe erst vor ein paar Tagen mit PHP angefangen"Parse error: syntax error, unexpected '<' in /home/www/web199/html/meineseite/frage.php on line 8
Danke schon mal im voraus.
Mit freundlichen grüssen
Tim Rohner
- 28.12.2009, 00:02 #2Seestermüher Zitronenapfel
- Registriert
- 11.2006
- Ort
- Ruhrgebiet und Niederrhein
- Beiträge
- 6.085
Viel Technik als Mittel zum Zweck....
23 weis alles, 42 ist die Antwort und 242 steht außer Frage
Ich danke euch allen. Selten so gut gelacht.
Wer Ironie findet, darf sie behalten/RTFMBei der Lösungssuche: selbst mitdenken hilft auch.
Welle:Erdball - Nur tote Frauen sind schön - Lieber Gott
- 28.12.2009, 13:38 #3
Zu 1.
Ja, das ist möglich. Aber deinen Kentnissen zu urteilen nicht auf die schnelle für dich. http://tut.php-q.net zum Durchlesen.
Zu 2.
Das ist korrekt. Kann man auch verhindern, aber auch dafür sind grundlegende PHP-, HTML-, MySQL-Kentnisse notwendig.
3. Das liegt daran, dass irgendwo ein Anführungszeichen vorkommt. Das wäre ein solches: ". Die alle durch \" ersetzen und gut ist.
- 30.12.2009, 00:05 #4Fuji
- Registriert
- 12.2009
- Ort
- Hessen
- Alter
- 18
- Beiträge
- 36
Datenbanken sind selbstverständlich möglich. Aber damit fängt man nicht gleich an, festige erst Mal die Grundkenntnisse. Danach schaust du dir am Besten mal PHP Sessions an, mit denen arbeiten PHP Loginscripte auch!
Ähnliche Themen
-
OS X Login Error vor Login- Fenster
Von Filu im Forum OS XAntworten: 6Letzter Beitrag: 18.11.2008, 17:11 -
Login Items
Von SchattenTänzer im Forum OS XAntworten: 2Letzter Beitrag: 15.02.2007, 20:42 -
ssh Login
Von ChristianK im Forum Unix & TerminalAntworten: 3Letzter Beitrag: 27.08.2006, 12:01


Zitieren


