Index.php

zeigt Eure Homepages / Projekte ..macht einwenig Werbung.. und lasse Deine Page von anderen begutachten - Tipps dazu geben - stelle sonstige Internet eigen Entwicklungen vor ...

Moderator: lauras

Beiträge bitte im neuen Forum

Index.php

Beitragvon Marc » Dienstag 2. November 2010, 23:14

Hallo zusammen.

Ich bin ein richtiger Anfänger :oops: was PHP angeht. Zu erst habe mir paar sehr simple Scripts zusammen gekratzt und wollte mir eine Index.php erstellen. Leider kriege ich es nicht hin, mindestens nicht so wie ich mir das vorgestellt hab. Also meine Scripte sind aus 100% PHP (ohne HTML).Das gesamte HTML teil soll in der Form von Templaten eingebunden werden. Also in der index.php wollte ich die Verzeichnisse definieren die für bestimmte aufgaben zugeordnet sind. wie z.B. includes oder theme.

Ist das überhaupt sinnvoll?
Wenn ja, Wie kann man das am besten erreichen?

Ich bedanke mich in Voraus für Eure Hilfe
Marc
HTML-Suchnase
 
Beiträge: 2
Registriert: Montag 1. November 2010, 16:05

Re: Index.php

Beitragvon Sarkkan » Mittwoch 3. November 2010, 07:21

Öhm.. das ist an für sich Recht einfach, wenn ich dich richtig verstanden habe :D

Code: Alles auswählen
[...]
<body>
<div-Suppe>
<Content>
        <?php
        
// Überprüfe ob $_GET['id'] angegeben wurde
        
if($_GET['id'] != null){
            
// Überprüfe ob die geforderte Datei existiert
            
if(file_exists("Content/".$_GET['id'].".php")){
                
// Binde die Datei ein (wenn Sie existiert)
                
include("Content/" $_GET['id'] . ".php");
            } else {
                
// Existiert Sie nicht, binde die 404-Fehler Datei ein
                
include("Content/Error 404.php");
            }
        
// Wenn die Variabel $_GET['id'] NICHT existiert/angegeben wurde
        // Binde die Indexseite ein
        
} else {
            include(
"Content/Home.php");
        }
?>
</Content>
</div-Suppe>
</body>


Du baust nun dort herum dein Template. Wenn du auf eine Seite willst, so schreibst du index.php?id=Home oder index.php?id=Impressum oder Ähnliches, je nachdem wie du die Dateien eben genannt hast^^ Eventuell musst du die Ordnerstruktur, wie du Sie bei mir siehst umändern (Dieses "Content/")
Ansonsten glaube ich, ist mein Code Recht aussage kräftig^^ Bei Fragen frag mich ruhig :D

PS: Soll ich dir auch den Code für einen netten URL Rewrite geben? Dann sieht die URL angenehmer aus und ist für Suchmaschinen optimierter^^
(Also würde dann aus xyz.de/index.php?id=Home -> xyz.de/Home/. Hat dann auch den Vorteil, dass niemand so leicht an/in deine Ordnerstruktur kommt, da dann Home kein Ordner sondern eine Variabel ist :D
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Index.php

Beitragvon Marc » Mittwoch 3. November 2010, 23:20

Danke sehr,
Marc
HTML-Suchnase
 
Beiträge: 2
Registriert: Montag 1. November 2010, 16:05


Beiträge bitte im neuen Forum

Zurück zu Eure Werke / Pages

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron