Include

Fragen oder Probleme mit HTML, PHP oder CSS?

Include

Beitragvon nicky777 am 05.06.2007, 15:44

Hi ihr,
Ich möchte jetzt meine Seite neu machen aber weil ich keine Lust auf Frames habe wäre es mir wichtig diese mit include zu ersetzen.
Leider bin ich in PHP nicht sonderlich gut.
Komischerweise funktioniert nämlich noch nichteinmal das hier:

Index.php:
Code: Alles auswählen
<html>
<?php
   include "test.php";
?>
</html>


Text.php:
Code: Alles auswählen
<html>
<body>
HALLO IHR!
</body>
</html>



Beide Dateien liegen in einem Stammverzeichnis. Eigentlich müsste doch jetzt wenn ich die index.php öffne "HALLO IHR!" am Bildschirm stehen. Das klappt aber leider nicht ;-(
Wäre echt nett wenn jemand mir da helfen könnte.

cya
David
nicky777
 
Beiträge: 488
Registriert: 02.12.2004, 17:37
Wohnort: Siegen


Beitragvon FireFoxFan am 05.06.2007, 19:56

Hallo !

Erstens kommen Klammern um den Include-Befehl, also
Code: Alles auswählen
include ("test.php");


Dann dürfen nach dem Includen keine doppelten HTML-Tags herauskommen,
bei deinem Code würde momentan das <html> zweimal ausgegeben werden.

So könnte es funktionieren:
index.php:
Code: Alles auswählen
<html>
        <?php
          include ("test.php");
        ?>
</html>


test.php:
Code: Alles auswählen
<body>
        HALLO IHR!
</body>



Wenn das nicht funktioniert, melde dich nochmal...

Leon
FireFoxFan
 
Beiträge: 172
Registriert: 23.04.2006, 10:40

Beitragvon nicky777 am 06.06.2007, 10:44

Auch das funktioniert nicht.
Das mit den Klammern ist aber glaube ich egal, weil ich in nem PHP-TUT jetzt gelesen habe, dass man die auch weglassen kann.
Aber ist ja eigentlich egal- komischerweise geht das immer noch nicht :(
Weder auf dem Server noch normal...
cya
David
nicky777
 
Beiträge: 488
Registriert: 02.12.2004, 17:37
Wohnort: Siegen

Beitragvon BlueScreen-Bertrand am 06.06.2007, 11:34

Lade die Datei einmal hoch, ich hab da so einen Verdacht.

Überprüfe auch, ob der Server PHP unterstützt. Das geht mit einer Datei, die den Text enthält:
Code: Alles auswählen
<?php
phpinfo()
?>

Falls das nicht klappt, musst du dir einen anderen Server suchen oder bei HTML bleiben.
BlueScreen-Bertrand
Moderator
 
Beiträge: 10758
Registriert: 28.11.2005, 19:01
Wohnort: Waldshut-Tiengen

Beitragvon nicky777 am 06.06.2007, 13:49

Ey- das ist echt komisch.
Der Server funpic unterstütz zu 200% PHP.
Und wenn man XAMP nimmt müsste das auch auf jeden Fall gehen... komisch, wenn Syntaktisch alles stimmt :(
nicky777
 
Beiträge: 488
Registriert: 02.12.2004, 17:37
Wohnort: Siegen

Beitragvon BlueScreen-Bertrand am 06.06.2007, 14:08

Hast du die Datei hochgeladen? Dürfen wir mal das Verzeichnis sehen?
BlueScreen-Bertrand
Moderator
 
Beiträge: 10758
Registriert: 28.11.2005, 19:01
Wohnort: Waldshut-Tiengen

Beitragvon nicky777 am 06.06.2007, 14:56

Gerne- wenn das hilft:

http://Jesusfreak777.je.funpic.de/Test%20i/

Bei dem Link wird automatisch die Index.html geladen, welche "Hallo Ihr" enthält.
Startet man die test.php so müsste dort aufgrund des includes ebenfalls "Hallo Ihr" stehen.

Als Zip-Archiv zum Runterladen hier:

http://JEsusfreak777.je.funpic.de/Test.zip


Danke für euer Interesse an meinem Problem ;-)

cya
David
nicky777
 
Beiträge: 488
Registriert: 02.12.2004, 17:37
Wohnort: Siegen

Beitragvon FireFoxFan am 06.06.2007, 16:01

Hallo,
jetzt melde ich mich mal wieder.

Ich habe die ZIP-Datei mal heruntergeladen, und der Inhalt der test.php sieht bei mir so aus:
Code: Alles auswählen
<html>
        <?php
          include ("test.php");
        ?>
</html>

Die Datei includet sich also selber. Logisch, dass die Datei dann auch nicht angezeigt werden kann. Ersetze ich bei mir das "test.php" durch "index.php", funktioniert alles.

Leon
FireFoxFan
 
Beiträge: 172
Registriert: 23.04.2006, 10:40

Beitragvon BlueScreen-Bertrand am 06.06.2007, 16:09

Also genauer:

index.php
Code: Alles auswählen
<html>
<?php
include ("test.php");
?>
</html>


test.php
Code: Alles auswählen
<body>
HALLO IHR!
</body>
BlueScreen-Bertrand
Moderator
 
Beiträge: 10758
Registriert: 28.11.2005, 19:01
Wohnort: Waldshut-Tiengen

Beitragvon nicky777 am 06.06.2007, 16:55

oh neeeeein!
Und ich such mir die Finger wund, woran das liegt--- meine Güte sowas passiert mir dauernd.
Jetzt klappts einwandfrei... :oops: :oops: :oops: :oops:
nicky777
 
Beiträge: 488
Registriert: 02.12.2004, 17:37
Wohnort: Siegen



Ähnliche Themen

include
Forum: HTML, PHP & Co.
Autor: neubau-city
Antworten: 4
InClude frage ?
Forum: HTML, PHP & Co.
Autor: Braunbar
Antworten: 12
Include Problem
Forum: HTML, PHP & Co.
Autor: Deathbreaker
Antworten: 1
include oder soewtas?!
Forum: HTML, PHP & Co.
Autor: setto
Antworten: 4
Include auch in html?
Forum: HTML, PHP & Co.
Autor: papabärchen
Antworten: 11

Zurück zu HTML, PHP & Co.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste