Entschuldige, wenn meine Beiträge nicht so klar erkennbar sind.
Ja, du hast es erfasst, aber das finde ich ok. Die http-Variante zeigt mir alles richtig an und dort findet auch der Statuscheck richtig statt. Die https-Variante zeigt mir öäü nicht richtig an und der Statuscheck funktioniert nicht richtig. (Wie es ja auch dort steht.)
Ich hatte schon beschrieben, dass dieser Statuscheck mal nicht zum Anklicken zur Verfügung stand. Das ist - keine Ahnung warum oder wodurch - nicht mehr so. Der Statuscheck ist wieder da. Auch sehe ich - keine Ahnung warum oder wodurch - unter "Willkommen" den Text (wenn auch bei https mit komischen öäü)
Insofern sieht es für mich ok aus - außer, dass halt https nicht so läuft, wie es laufen müsste. Aber ist https wichtig? Mir ist jetzt vor allem wichtig, warum php nicht so läuft, wie es laufen müsste. Hier ein Beispiel:
- Code: Select all
<?php
session_start();
if (isset($_POST['login']))
{
$userid=check_user($_POST['username'], $_POST['userpass']);
if ($userid!=false)
login($userid);
else
echo 'Ihre Anmeldedaten waren nicht korrekt!';
}
if (!logged_in())
echo '<form method="post" action="startseite.php?hf=login">
<label>Benutzername:</label><input name="username" type="text"><br>
<label>Passwort: </label><input name="userpass" type="password" id="userpass"><br>
<input name="login" type="submit" id="login" value="Einloggen">
</form>';
else
echo '<a href="startseite.php?hf=logout">Ausloggen</a>';
echo '<p /><a href="startseite.php?hf=loggedin">Check</a>';
?>
Das ist etwas von früher. Wenn ich das aufrufe (*.php-Dateien kann ich so an sich gar nicht im FireFox öffnen, da öffne ich erst eine *.html-Datei und gehe dann von dieser über nen link zu der Seite, die obiges als Code hat.)
Leider sehe ich dann folgendes:
Benutzername:
Passwort:
'; else echo 'Ausloggen'; echo '
Check'; ?>