|
 |
|
| Autor |
Nachricht |
beamtwister Stammuser [User]


Anmeldung: 02.05.06 Beiträge: 37 Wohnort: Eberswalde ...
|
Verfasst am: 31.07.2007, 15:00 Titel: Includen mit PHP |
|
|
Menü oder Inhalt mittels PHP in die Seite includen ist ja ganz praktisch. So ist die Möglichkeit gegeben in einem Rutsch alle Seiten zu aktualisieren.
Aber kann ich eigentlich auch zwischen <head> und </head> so verfahren, oder funzt das nicht?
Ich würd ja schnell mal testen, aber von der Arbeit aus gehts nicht
Thilo
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1196 Wohnort: Ostfildern ...
|
Verfasst am: 31.07.2007, 15:05 Titel: |
|
|
klar, includen kannst du überall  _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
Zuletzt bearbeitet von benjam4 am 31.07.2007, 15:07, insgesamt einmal bearbeitet
|
|
| Nach oben |
|
 |
concorde Erfahrener [User]

Anmeldung: 09.12.06 Beiträge: 76
|
Verfasst am: 31.07.2007, 15:07 Titel: |
|
|
Klar geht des, ist theoretisch auch außerhalb des <html> Tags möglich, nur brauch mans da ja eher selten.  _________________ Grüße Raphi
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1116 Wohnort: Speyer
|
Verfasst am: 31.07.2007, 17:56 Titel: |
|
|
| concorde hat folgendes geschrieben: | Klar geht des, ist theoretisch auch außerhalb des <html> Tags möglich, nur brauch mans da ja eher selten.  |
| Code: |
<?php
$tbuf = file_get_contens('design.html');
$navi = file_get_contens('navi.html');
$head = file_get_contens('head.html');
$foot = file_get_contens('foot.html');
$_SERVER['REQUEST_URI'];
// Requestete URL analysieren
// entsprechende Daten zu der requesteten Seite aus SQL rausholen
// in $content schreiben
// und die Überschrift der Seite in $tit ....
// oder $title($titel) wer keinen Ärger mit einem engstirnigen Jugendschützer will :D
$tbuf = str_replace('_content_', $content, $tbuf);
$tbuf = str_replace('_navi_', $navi, $tbuf);
$tbuf = str_replace('_head_', $head, $tbuf);
$tbuf = str_replace('_foot_', $foot, $tbuf);
$tbuf = str_replace('_tit_', $tit, $tbuf);
echo( $tbuf );
?>
|
0815 Beispeil für "design.html"
| Code: |
<html>
<head>
<title>_tit_</title>
</head>
<body>
_head_
_navi_
_content_
_foot_
</body>
</html>
|
_________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
|
|
| Nach oben |
|
 |
beamtwister Stammuser [User]


Anmeldung: 02.05.06 Beiträge: 37 Wohnort: Eberswalde ...
|
Verfasst am: 31.07.2007, 18:20 Titel: |
|
|
Danke schon mal für die schnelle Antwort.
@800XE
Includen ja, aber vom Rest hab ich echt keinen Schimmer. Sicher ist 'ne Menge damit möglich, nur da bin ich etwas träge. Kommt aber sicher irgendwann auch bei mir.
Mal sehen ob ich entsprechenden Lesestoff zwischen die Finger (also richtiges Buch) bekommen kann.
Trotzdem Danke
Thilo
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1116 Wohnort: Speyer
|
Verfasst am: 01.08.2007, 02:05 Titel: |
|
|
| beamtwister hat folgendes geschrieben: | @800XE
Includen ja, aber vom Rest hab ich echt keinen Schimmer. Sicher ist 'ne Menge damit möglich, nur da bin ich etwas träge. Kommt aber sicher irgendwann auch bei mir. |
Das was ich dort oben gepostet habe, ist ja kein Include (in herkömlichen Sinne)
aber praktisch, ist es doch ein Include, eben auf einem Anderen Weg ... Umweg über TempateStyles(Designs)
Meine Erste SIte war auch mit Frameset
später dann htmldas durch PHPincludes unterbrochen wurde
jetzt arbeite ich mit Templates, wie oben geschieldert
ist besser als den html zu unterbrechen ...
... echte trennung von Design(html) und Programcode(php) ...
... wobei es bei mir aber immer noch viele "echo"Befehle gibt im PHP die html ausgeben ... also, Design ins PHP verlagert ....
sorry wenn ich deine Kopfschmerzen jetzt noch verstärkt habe ....
Aber,
Templates mit "Platzhalter" durch "Inhalt" ersetzen ist langfristig besser als .html Dateien mit mehreren "include" Befehlen
Ich hatte vor den Framesets ... also vor .html
schon 15 Jahre Programmiererfahrung
aber Framesets waren eben auf die Schnelle einfach ...
... und .html mit PHPinclude unterbrochene ....
| beamtwister hat folgendes geschrieben: | Mal sehen ob ich entsprechenden Lesestoff zwischen die Finger (also richtiges Buch) bekommen kann.
Trotzdem Danke |
würde dir gerne Lesestoff geben ... die DOmain wo der erscheinen soll gibts schon lange ...
... hätte auch eine DOmain wo er setzt schon erscheinenn könnte .. aber nicht soll weil er auf der Anderen ...
... und ich verursache noch mer Kopfschmerzen ....
... Shut me I'm Cracy ... plediere auf unzurechnunfgsfähig
Gruß
Andy 800XE Zmuda
PS
hab 3 Bier und parr Korn im Kopf ....
... und (eigentlich) kein Geld und will mir ein Taxi rufen um eine Pizza zu essen _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |