I
iioopp1122
Hallöchen, liebe Leute,
ich habe folgendes Problem:
Ich habe normale und funktionierende html-Seiten. Jetzt habe ich ein Login zu einer Datenbank eingebunden und soll zu Beginn jeder Seite folgendes coden:
wenn ich den php-Teil weglasse, wird meine Seite korekt angezeigt. Setze ich diesen php-Teil jedoch vor meinen eigentlichen html-Code (wie oben), bekomme ich im Bowser meine Seite zwar angezeigt, jedoch mit "einloggen</a>";exit;}?>" eingeleitet als Text und dann eine völlig verschobene Designstruktur. Meine Seite ist also komplett verschoben und das trotz einer css-Datei.
Wie gesagt, ohne diesen php-Teil sieht die Seite normal aus.
Weiss jemand, was hier los sein kann oder wo mein Fehler ist
Würde mich wirklich sehr über Hilfe freuen, da ich jetzt schon mehrere Stunden mit der Fehlersuche verbracht habe.
Danke im Voraus
Markus
ich habe folgendes Problem:
Ich habe normale und funktionierende html-Seiten. Jetzt habe ich ein Login zu einer Datenbank eingebunden und soll zu Beginn jeder Seite folgendes coden:
PHP:
<?php
session_start();
if(!isset($_SESSION["username"]))
{
echo "Bitte erst <a href=\"login.html">einloggen</a>";
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
...
...
Wie gesagt, ohne diesen php-Teil sieht die Seite normal aus.
Weiss jemand, was hier los sein kann oder wo mein Fehler ist
Würde mich wirklich sehr über Hilfe freuen, da ich jetzt schon mehrere Stunden mit der Fehlersuche verbracht habe.
Danke im Voraus
Markus
Zuletzt bearbeitet von einem Moderator: