Hallo !
Ich bin gerade dabei meine Homepage von normalem
HTML und Frames auf PHP und Tabellen umzustellen.
Da ich keinen Datenbankzugriff habe muss das
alles mit reinen HTML bzw. PHP Befehlen funktionieren.
Ich muss direkt vorweg sagen, ich habe so gut wie
keine Ahnung von PHP.
Aber jetzt zu meinen Fragen.
Ist leider etwas umfangreich geworden.
Meine Seite sieht folgendermaßen aus:
N |Seitenüberschrift|
A |_________________|
V | |
I | Inhalt |
G | |
A | |
T | |
I | |
O | |
N | |
__|_________________|
Das Design soll für alle Seiten fest sein und
lediglich die Überschrift und der Inhalt sollen
sich ändern. Ich habe das jetzt folgendermaßen
realisiert (Inhalt der index.php):
#######################################################
<BODY LEFTMARGIN="0" MARGINWIDTH="0" TOPMARGIN="0" MARGINHEIGHT="0" bgcolor="#000000" text="#FFFFCC">
<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" width="100%" height="100%">
<TR>
<TD class="bgmenu" ROWSPAN="2" width="190" align="left" valign="top" height="100%">
<img src="images/blank.gif" width="190" height="110" alt=" "><br>
<!-- ------------------------------------- -->
<!-- Navigationsmenue auf der linken Seite -->
<!-- ------------------------------------- -->
<?
include ('menu_de.php');
?>
</TD>
<td class="bgoben" height="104" width="100%" valign="top">
<!-- -------------------------------- -->
<!-- Ueberschrift der Seite eingefügt -->
<!-- -------------------------------- -->
<div align="center">
<?
if ($con){
printf("<img src="images/head_".$con.".gif">");
}
else{
printf(" ");
}
?>
</div>
</td>
</TR>
<TR>
<TD bgcolor="#000000" align="left" valign="top" height="99%" width="100%">
<!-- ------------------------- -->
<!-- Ab hier steht der Inhalt -->
<!-- ------------------------- -->
<?
if ($con){
include ($con.'.php');
}
else{
include ('intro.php');
}
?>
<br>
<? include('copyright.php'); ?>
</TD>
</TR>
</TABLE>
</BODY>
#######################################################
Das funktioniert auch bis jetzt super. Ich kann also mit
index.php?con=seite1
index.php?con=seite2 usw.
die einzelnen Seiten anzeigen lassen. Wird con nicht angegeben
erscheint die Startseite. Die Inhalte tragen die Dateinamen:
seite1.php, seite2.php usw.
* Kann ich das so machen oder gibt es damit irgendwelche Probleme
die ich bisher noch nicht erkannt habe?
Ich sehe bisher nur ein Problem. Und zwar besitze ich
ein externes Gästebuch bei Lycos.
* Kann ich das auch irgendwie in der Tabelle anzeigen lassen?
Geht das auch per PHP oder muss ich das dann über ein
<IFRAME> machen?
Da das Gästebuch demnächst durch ein eigenes auf meinem Server
ersetzt werden soll (gedacht war das Gästebuch von Achim Winkler,
http://www.lkcc.org/achim welches ohne mySQL auskommt) kommt dann
aber bestimmt ein neues Problem auf mich zu. Das Gästebuch besteht
aus einigen PHP Dateien. Kann man die ohne Probleme in meine
Tabelle integrieren?
Ich sehe da nämlich Probleme aufkommen da das Gästebuch
ja mit guestbook.php?act=new&lang=ger usw. aufgerufen wird,
ich aber schon meine eigenen Seiten mit index.php?con=...
aufrufe.
* Kann man das irgendwie verknüpfen?
Also z.B. index.php?con=gaestebuch&guestbook.php?act=new?lang=ger
Wir ihr sehen könnt, ich habe nicht so viel Ahnung von PHP. :-)
Ich würde mich trotzdem freuen wenn ihr mir helfen könntet!!!!
Vielen Dank.
Gruß
Thorsten