Browser zeigt nur html an
Einklappen
X
-
Okay die Methode war mir noch nicht bekannt, aber ich arbeite im Moment sowieso nochmal deine Seite komplett durch. Die gefällt mir sehr gut. Ich habe auch nochmal bei HTML angefangen.
-
Zitat von diebo Beitrag anzeigenAber da sollen ja später input tags und ähnliches hin :/ also brauche ich da in den "Unterbrechungen" ja html, sonst hätte ich mir die Arbeit gar nicht gemacht
PHP-Code:echo '<input type="text" name="blubb" value"'.$_POST['blubb'].'" />';
Einen Kommentar schreiben:
-
Wie gesagt ich mache das noch nicht so lange, ich werde aber jetzt aufmerksam darauf achten wo ich meine Klammern setze. Danke nochmal
Einen Kommentar schreiben:
-
Okay jetzt habe ich das gesehen/kapiert. Jetzt läuft es dankeschön.
Einen Kommentar schreiben:
-
Hast du mein letztes Posting GENAU gelesen? Nicht? Dann lies nochmal.
Einen Kommentar schreiben:
-
Ja aber ist doch auch richtig so, wenn man die Session nicht hat soll man das ja auch nicht sehen in dem Fall soll ja else eintreffen. Also die Session ist ja die Voraussetzung für das Formular. Da wundert mich das ja schon das er garnicht überprüft ob ich eine Session habe also normaler weise soll man sich einloggen denn bekommen man von einen anderen script die session und damit wiederum kommt man zu dem script. Hoffe das ist einigermaßen verständlich, das Login System ist auch nicht Datenbank gestützt. Also entweder reden wir aneinander vorbei oder ich versteh dich nicht
Einen Kommentar schreiben:
-
Nochmal deutlicher:
Schau dir deine Klammern an - dein Formular liegt innerhalb des Anweisungsblocks der ausgeführt wird, wenn $_SESSION['log'] == "drinnen" WAHR ist!
Einen Kommentar schreiben:
-
Aber da sollen ja später input tags und ähnliches hin :/ also brauche ich da in den "Unterbrechungen" ja html, sonst hätte ich mir die Arbeit gar nicht gemacht . Aber danke für den Tipp
Einen Kommentar schreiben:
-
Mein Tipp. Lass dieses PHP-Tag-Gekröse. Das ist meiner Meinung nach sehr unübersichtlich und führt leicht zu Fehlern. Anstelle von
PHP-Code:<?php
if ($seite == "delete") {
?> Datensätze löschen
<?php
}
?>...
PHP-Code:<?php
if ($seite == "delete") {
echo 'Datensätze löschen';
}
else {
...
}
?>
Peter
Einen Kommentar schreiben:
-
Hmm, die Unterbrechung muss doch gehen? Alleine wegen der ersten if abfrage die geht ja bis zum else, und die umschließt ja die ganzen anderen if's. Die Klammer habe ich eben geändert die war unter else, aber daran lag es nicht. Also ich habe den Fehler noch nicht gefunden. Danke für den Tipp ich werde da mal weiter gucken
Einen Kommentar schreiben:
-
Zitat von diebo Beitrag anzeigenDas sehe ich im Quelltext, okay ich mache mich nebenbei mal schlau was valides html angeht.
Zu deinem Problem:
Schau dir mal genau die Klammernpaare deiner if-Abfragen an - dann solltest du darauf kommen, warum dir das Formular nicht angezeigt wird ;-)
Einen Kommentar schreiben:
-
Das sehe ich im Quelltext, okay ich mache mich nebenbei mal schlau was valides html angeht.
HTML-Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title>Blog </title> </head> <body> <a href="admin.php?seite=home">Home</a> <a href="admin.php?seite=eintragen">Eintrag erstellen</a> <a href="admin.php?seite=edit">Eintrag bearbeiten</a> <a href="admin.php?seite=delete">Eintrag löschen</a> <a href="admin.php?seite=logout">Ausloggen</a> </body> </html>
Zuletzt geändert von diebo; 13.11.2012, 19:16.
Einen Kommentar schreiben:
-
Valides Html ist nicht einfach nur mit dem einfügen einer Doctype-Definition erledigt - aber zu dem Thema bitte einfach in Google nach Begriffen wie "valides html" oder ähnlichem suchen.
Hast du dir schon mal den Quelltext, den dein Script erzeugt, im Browser anzeigen lassen?
Edit:
Ok - du siehst in der Quelltextanzeige rein gar nichts? Auch den Teil oben mit den Links nicht?
Einen Kommentar schreiben:
-
Habe nunHTML-Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
HTML-Code:<meta http-equiv="content-type" content="text/html; charset=windows-1250">
Zuletzt geändert von diebo; 13.11.2012, 19:01.
Einen Kommentar schreiben:
Einen Kommentar schreiben: