Hi! Ich habe ein Prob… Ich lerne grade php von elektrowolf, und bin noch Anfänger…
ich habe folgendes gemacht:
[php]<?php
$passwort = "6b";
$gast = "Gast";
if ($_POST['pw'] == $passwort) {
template ("right.html");
}
elseif ($_POST['pw'] == $gast) {
template ("gast.html");
}
else {
echo "Falsches Kennwort. Wenn Sie Gast sind, nehmen Sie das Kennwort Gast.";
}
?>[/php]das template habe ich mal iwo gelesen, dass es auf eine seite weiterleitet, wovon ich allerdings nicht überzeugt bin
Was könnte man noch machen, damit das auch wirklich weiterleitet?
edit
PS.: wenn ihr euch selbst ein Bild davon machen wollt: Login
es gibt noch nicht gast.html und noch nicht right.html. Müsste ich noch machen, aber normaler weise müsste es trotzdem funzen!
Danke… Nur iwas funzt da immer noch net…
Jetziger php-code:
[php]<?php
$passwort = "6b";
$gast = "Gast";
if ($_POST['pw'] == $passwort) {
header ("Location: right.html");
}
elseif ($_POST['pw'] == $gast) {
header ("Location: gast.html");
}
else {
echo "Falsches Kennwort. Wenn Sie Gast sind, nehmen Sie das Kennwort Gast.";
}
?>[/php]Kann da jetzt einer helfen?
Bei der index-datei:
[html]
Login
Login
Um in den Geschützten Bereich zu gelangen, müssen Sie ein Passwort
eingeben.
Also ich würde sagen es funktioniert… denn wenn man gast eingibt kommt man zu gast.html und wenn man 6b eingibt landet man bei right.html…
Wo ist jetzt dein Problem?