html Inhalt dynamisch laden
Hallo, ich bin im Moment dabei eine Art Forum zu erstellen. Dafür möchte ich, dass unterschiedlicher Inhalt angezeigt wird, je nachdem, welche Art von Benutzer sich anmeldet. Also es soll z.B. einen Standartinhalt geben, aber wenn sich eine spezielle Art von Benutzer anmeldet, sollen andere Informationen verfügbar sein. Trotzdem soll es die selbe html sein, da dass in der Adressleiste schöner ist, als zb www .xy. de/normal und www .xy. de/specialUser. Gibt es eine Möglichkeit, dass mit jQuery zu machen, oder lieber mit PHP? Oder am Besten doch ganz anders? :D
LG Nikuden
4 Antworten
Hi
Ich kann Dir für den Anfang empfehlen, nicht jQuery und AJAX zu verwenden, wenn Du dich mit der Materie noch nicht auskennst, PHP würdest Du ja dann immernoch brauchen. Realisiere deine Seite lieber mit PHP. Die Seite die angezeigt wird, kann ja vorerst prüfen ob sich der User angemeldet hat oder nicht (Stichwort: Sessions) und je nach Zustand kannst Du dann eine andere Seite anzeigen.
Dynamische Inhalte? Dann verabschiede dich von HTML. Dieses stellt statische Inhalte dar. Für dein Vorhaben wird so oder so PHP und sinnvoller Weise SQL zum speichern und laden der Inhalte erforderlich.
Entsprechende Inhalte könnten dann dynamisch via AJAX nachgeladen werden. Aber dafür muss erst einmal die Basis stehen.
Du könntest per Javascript und Ajax den jeweiligen Inhalt laden.
Nur ist da das handeln mit dem angemeldeten User nicht so toll.
Deswegen mach das lieber über PHP.
PHP :
<?php if($logged=='in'){ ?> Zusätzliches HTML hier einfügen <?php } ?>
Aber dafür brauchst du einen Server, oder einen Emulator wie easyPHP.