Hey
ich bin recht neu im Thema "PHP" unterwegs
Nun, ich bin derzeit dabei für eine Freundin einen Blog zu erstellen, da sie die Schnau** voll hat von Tumblr etc.^^
Sie wollte halt etwas individuelles ...
Nun wollte ich im rechten Element eine Passwortabfrage stellen, um in den Eingabebereich zu kommen.
Sprich: Rechts in einer Box soll eine Passwortanfrage ohne Datenbank ($pw='passwort') stattfinden.
Sollte das Passwort richtig sein, soll der Link zur Eingabeseite für einen neuen Eintrag kommen.
Wenn nicht sollte dort stehen das die Autorisierung fehlgeschlagen ist.
Dazu habe ich bereits mit etwas angefertigt, doch funktionieren will es nicht.
Mein Code:
<div id="right">
<?php
<form method="passwort" action="input.html">
<input type="text" name="pwabfrage">
<input type="submit" name="absenden" value="Senden">
</form>
if($passwort=="passwort")
{
echo "<a href="input.html">Zur Inputseite</a>";
}
else
{
echo "Das Passwort ist leider falsch";
}
?>
</div>
Alles anzeigen
Man kann weder in das Eingabefeld etwas hineinschreiben, noch wird die Anweisung bei if und else verdeckt, solang keine Eingabe statt gefunden hat
Meine Frage ist nun was fehlt bei dem Code? Überall in jedem PHP-Tut wird beschrieben das entweder eine Variable zuvor zu bestimmen ist oder bei der Abfrage angegeben werden kann und mit einem else dann eine false-Angabe gemacht werden kann .. Daher bin ich grade total ratlos
So schaut das bei der Ansicht dann aus: