PDA

Vollständige Version anzeigen : Wie erzeugt man einen Php content


Xenon
12.01.2008, 20:36
Hallo ,
Ich möchte wissen wie man einen content erstellt ( nicht den Content als inhalt) ich meine den hier vms1.de/index.php?content=/intern/ wenn man etwas in den intern ordner rein tut dann kommt dies in die mitte wie beim vms1 dann braucht man nicht das ganze design für jede php datei machen sondern es werd direckt eingebunden .

Ich möchte nicht das von vms1 benutzen da :
a) ich kein nachmacher sein möchte ;
b) gehört vms1 und nicht mir ;
c) will mein eigenes machen ;

Wie macht man dies , wer könnte es mir netterweise erklären , oder gibt es eine seite da wo es erklärt ist ???


mfg
adi

dude32
12.01.2008, 21:02
also das content im vms wird meist durch die layout.lip.php sowie dem header, footer und der style.css bestimmt

und damit es in der mitte zwischen den beiden menüs sitzt wird es in header und footer festgelegt

hoffe ist so richtig

Xenon
13.01.2008, 16:21
Also es geht mir darum man erstellt eine php datein z.b. xyz.php und diese datei tut man in den ordner html->content->intern und der inhalt der seite sieht so aus :
<?menuehead("xxx");?>
xyz xyz
<?menuefoot();?>
uund wnen man dies so aufruft deinedomain.de/?content=/intern/xyz und dies werd automatisch mit header linker und rechter splate mit einebzogen ohen das man für jede php datei eizeln das design ( header links recht footer ) macht und wie erstellt man das so das man die seite so aufrufen kann ?content=/intern ????


mfg
adi

Gremlin
13.01.2008, 18:33
<html>
<head>
<title>Blubb</title>
</head>
<body>
<!-- Header -->
<?
include($_GET['content'].'.php');
?>
<!-- footer -->
</body>
</html>
</head>


Das ist Nun sehr stark vereinfacht, ohne jegliche Sicherheitsprüfungen etc. also so nicht Einsatzfähig dient nur als Ansatz für dich :wink:

Xenon
15.01.2008, 16:10
Hallo das ist schon sehr drann was ich haben möchte =)

olib32
16.01.2008, 22:56
$leer = "";

if ($page==$leer) {

include "willkommen.php";

}

elseif (!file_exists("$page.php")) {

echo ("

<table width=100% border=0 cellpadding=1 cellspacing=1 bgcolor=#000000>
<tr>
<td> <table width=100% border=0 align=center cellpadding=0 cellspacing=0 bgcolor=#FFFFFF>
<tr>
<td><table width=95% border=0 align=center>
<tr>
<td colspan=2><div align=center><strong><font color=#CC0000>Fehler Im System -
folgende M&ouml;glichkeiten k&ouml;nnen zutreffen</font></strong></div></td>
</tr>
<tr>
<td width=50%><div align=center>Die Seite wurde noch nicht
erstellt!</div></td>
<td width=50%><div align=center>Die Seite konnte nicht ge&ouml;ffnet werden!</div></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>");

}
else {

include "$page.php";

}


Dient nur als Ansatz und ist mit Sicherheit noch Verbesserungswürdig