• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[ERLEDIGT] Ausgabe einer PHP-Datei

ProblemUser

Mitglied
Hallo,
undzwar habe ich 3 Dateien (später werden es mehr darum dieser Schritt!)
index.php
articles.php
article1.php // bzw. ausgabe aus mysql-db
index.php:
PHP:
<a href="articles.php?id=1">Artikel 1</a><br>
articles.php (Hier ist das Problem!)
PHP:
<?php
$id = $_GET['id'];
if ($id == "1") {
// Hier muss nun article1.php ausgeben werden!
}
?>

article1.php beinhaltet:
PHP:
<?php
 $title = "test";
 echo "<title>$title</title>";
// Hier habe ich einfach mal irgendwas geschrieben.
 ?>
So nur mit welcher Funktion gebe ich denn eine PHP datei oder PHP-Code aus?
Ich hab dazu leider nichts gefunden und stehe völlig auf dem schlauch, da dies der Hauptsächliche Teil meines Scriptes ist.
Bevor einer kommt und sagt, ja gibs doch gleich in der articles.php aus:
Wollt ihr jedes mal wenn ihr z.B. in eurem Blog einen neuen Artikel verfasst (mit php code) das Source Script verändern? Bei Tausenden von Artikeln hab ich ne 10GB große Datei.., da habe ich lieber eine geordnete DB wo ich das ausgeben kann oder eben 1000 Dateien //kommt aufs selbe hinaus..
MFG PU
 
Werbung:
Du bindest die Datei dann mit include oder include once ein. Diese Grundlagen werden eigentlich in jedem PHP Tutorial relativ am Anfang erklärt. Um schließlich verschiedene contents, die in unterschiedlichen php Dateien liegen, einzubinden kannst du das mit einer if Schleife oder der switch Funktion lösen. Auch beides basics die du in jedem Anfänger Tutorial findest.

Sent from my GT-I9500 using Tapatalk 2
 
Mir war der Befehl bewusst nur stand ich auf dem schlauch und mir wird grad jetzt erst bewusst wie blöd das eig. ist :D
In dieser Hinsicht habe ich nicht an den Include Befehl gedacht.
Danke!
 
Werbung:
PHP:
if ($id == "1") {
// Hier muss nun article1.php ausgeben werden!
}

arbeitest du wirklich so oder war das nur für "uns"?
wenn du wirklich so vorgehst lege ich dir switch - case ans herz
 
Zurück
Oben