Text in html (oder php) includen
eUncle
- html
-1 Christian L.0 eUncle
0 parse_error0 Tom- php
0 Gunnar Bittersmann
Ich hab bis jetzt mehrere .htm's...
und ich hab in allen einen kleinen teil, der überall ganz genau gleich ist!
Darum hab ich diesen teil iner extra datei gespeichert (text.inc.php) und dan diesen Verweis in die .htm's geschrieben:
"<?php include("text.inc.php"); ?>"
...so, und dann hab ich alle .htm's auf .php gespeichert!
Aber genau diesen text, den ich include, zeigt es mir nicht an!
Aber warum funktioniert das nicht?
(die text.inc.php hab ich im gleichen verzeichnis!)
Hallo Fabian,
versuch es mal mit
<?php require("text.inc.php"); ?>
so bekommst du eine Fehlermeldung wenn die Datei nicht gefunden wird. Wenn kein Fehler kommt, dann solltest du etwas mehr Infos preisgeben, was z.B. in der Inc Datei drinnen steht und an welcher Stelle in den vielen PHPs du den include bzw. require eingebaut hast.
Ciao
Christian
Also das funktioniert jetzt!
Ich hab einfach mal zum spaß die dateien hochgeladen, und...wow: hat funktioniert!
Also ich kann jetzt die dateien nicht mehr wie früher (bei .htm's) öffnen, also doppelklick, und fertig, sondern ich benutz offline xampp, mit dem kann ich nen webserver simulieren, funzt also alles!
-closed-
Hi folks,
"<?php include("text.inc.php"); ?>"
Wie sieht denn deine text.inc.php aus?
Einfach nur Text ohne PHP-Anweisungen?
Greets - parse_error;
Hello,
Ich hab bis jetzt mehrere .htm's...
und ich hab in allen einen kleinen teil, der überall ganz genau gleich ist!
Darum hab ich diesen teil iner extra datei gespeichert (text.inc.php) und dan diesen Verweis in die .htm's geschrieben:
"<?php include("text.inc.php"); ?>"...so, und dann hab ich alle .htm's auf .php gespeichert!
Aber genau diesen text, den ich include, zeigt es mir nicht an!Aber warum funktioniert das nicht?
(die text.inc.php hab ich im gleichen verzeichnis!)
Schalt mal Dein Error-Reporting auf scharf, dann wir es Dir wie Schuppen von den Augen fallen
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hello out there!
Darum hab ich diesen teil iner extra datei gespeichert (text.inc.php)
An der Endung php erkennen Server üblicherweise, was durch PHP geschickt werden soll. Enthält das Include noch PHP-Code? Wenn nein: (1) gib der Datei nicht die Endung php.
und dan diesen Verweis in die .htm's geschrieben:
"<?php include("text.inc.php"); ?>"
(2) binde sie mit readfile() ein.
Aber genau diesen text, den ich include, zeigt es mir nicht an!
Du siehst dir deine Seiten aber schon vom Server kommend übers Web an, nicht lokal von deiner Platte?
See ya up the road,
Gunnar
Hello,
An der Endung php erkennen Server üblicherweise, was durch PHP geschickt werden soll. Enthält das Include noch PHP-Code? Wenn nein: (1) gib der Datei nicht die Endung php.
Warum nicht?
Alternativ könnte er sie allerdings auch .ht_text.txt nennen.
(2) binde sie mit readfile() ein.
ACK
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hello out there!
(1) gib der Datei nicht die Endung php.
Warum nicht?
Jetzt, wo du´s sagst ...
(Klar, die Datei wird ja nicht über HTTP angefordert, ist also völlig egal, ob überhaupt und welche Endung sie hat.)
See ya up the road,
Gunnar