Findet Pfad Nicht

11/06/2011 21:08 DerSaboteur#1
Hey ich habe da ein kleines Problem..

ich mach grad ne kleine HP naja ich versuchs..
so sieht mein ordner im mom aus.

css (ordner)
PAGES (ordner)
Kopf.htm (Datei)
index.php (Datei)
Fuss.htm (Datei)

in /PAGES habe ich eine datei namens "Impressum.php"

mein problem bei der datei ist er erkennt den Pfad nicht..

ich mache das nämlich so..

PHP Code:
<?php

include_once ("/Kopf.htm");

echo 
"Einfacher Text";

include_once (
"/Fuss.htm");
?>
mit den "/" habe ich versucht das der 1 Ordner zurück geht damit er die datei
erkennt.. tut er aber nicht..

wie genau mach ich das das er den Pfad erkennt..

ich habe es auch versucht mit

PHP Code:
<?php
include_once ("../Kopf.htm");
?>
&
PHP Code:
<?php
include_once ("{$path}/Kopf.htm");
?>
funzt aber beides nicht..

Help Pls.

Mfg
11/06/2011 21:24 .exTremez™#2
Quote:
mit den "/" habe ich versucht das der 1 Ordner zurück geht damit er die datei
erkennt.. tut er aber nicht..
../ = 1 Pfad zurück

Wenn du im Stammpfad bist, und dort ist auch deine gewünschte Datei die du includen willst, dann musst du einfach nur die datei eingeben.

PHP Code:
<?php

include_once ("Kopf.htm");

echo 
"Einfacher Text";

include_once (
"Fuss.htm");
?>
11/06/2011 21:41 DerSaboteur#3
Quote:
Originally Posted by .exTremez™ View Post
../ = 1 Pfad zurück
das habe ich ja versucht.. nur ist die seite komplett schwarz mache ich das aber index.php im selben pfad klappt es..

Quote:
Originally Posted by .exTremez™ View Post
Wenn du im Stammpfad bist, und dort ist auch deine gewünschte Datei die du includen willst, dann musst du einfach nur die datei eingeben.

PHP Code:
<?php

include_once ("Kopf.htm");

echo 
"Einfacher Text";

include_once (
"Fuss.htm");
?>
ist nicht im stammpfad^^
11/06/2011 21:46 .exTremez™#4
Schreibe mal bitte den kompletten link zu den dateien hin

Wenn du deine Webseite nicht public machen willst kannst du ja deine domain durch(seite.de) ersetzen.
danke

also z.b

seite.de/Kopf.htm

etc. etc. halt wo die ganzen dateien GENAU liegen
11/06/2011 22:26 DerSaboteur#5
es gibt 1 Stammordner wo alle dateien drin sind..

und in diesem stammordner sind diese dateien und ordner

css (ordner)
PAGES (ordner)
Kopf.htm (Datei)
index.php (Datei)
Fuss.htm (Datei)

und in PAGES ist die Impressum.php
11/06/2011 22:38 .exTremez™#6
Also gehe ich richtig in der Annahme, dass der oben stehende PHP-Code in der Impressum.php steht(Da du das nirgendswo erwähnt hast)?

desweiteren sehen die links zu deinen dateien also wie folgt aus oder?:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]


Ich verstehe dein Problem nicht bei mir funktioniert es.


Impressum.php
PHP Code:
<?php

include_once ("../Kopf.htm");

echo 
"Einfacher Text";

include_once (
"../Fuß.htm");
?>
11/06/2011 22:41 DerSaboteur#7
Quote:
Originally Posted by .exTremez™ View Post
Also gehe ich richtig in der Annahme, dass der oben stehende PHP-Code in der Impressum.php steht(Da du das nirgendswo erwähnt hast)?

desweiteren sehen die links zu deinen dateien also wie folgt aus oder?:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]


Ich verstehe dein Problem nicht bei mir funktioniert es.


Impressum.php
PHP Code:
<?php

include_once ("../Kopf.htm");

echo 
"Einfacher Text";

include_once (
"../Fuß.htm");
?>
richtig nur funktioniert das nicht die seite ist komplett schwarz.. oder kann das an xxamp liegen? nein oder? ich mein ist ja extra für sowas da^^

und bei der index wirds ja erkannt.
11/06/2011 22:47 .exTremez™#8
Add mich mal in ICQ: 133763
...
11/06/2011 22:49 DerSaboteur#9
Quote:
Originally Posted by .exTremez™ View Post
Add mich mal in ICQ: 133763
...

ist schon okay dann muss ich das eben alles im stammordner machen ô.ô
oder ich probier es morgen nochmal gehe jetzt erstmal schlafen..

ich adde dich dann morgen wenns nicht klappen sollte.

Mfg
11/06/2011 23:54 Fratyr#10
Versuchs mal mit ./PAGES
11/07/2011 01:40 yannickminecraft#11
Eine Schwarze Seite? O_O

Bestimmt ist iwas an deinen Dateien komisch sodass alles mit einem Schwarzen Background überdeckt wird. Durch den Schwarzen Background ist dein Echo output auch nicht sichbar (default ist das ja immer ein schwarzer text).

Geh mal auf deine Seite und schau via. Seitenquelltext anzeigen an was da geladen wurde.
11/07/2011 10:30 DerSaboteur#12
Quote:
Originally Posted by yannickminecraft View Post
Eine Schwarze Seite? O_O

Bestimmt ist iwas an deinen Dateien komisch sodass alles mit einem Schwarzen Background überdeckt wird. Durch den Schwarzen Background ist dein Echo output auch nicht sichbar (default ist das ja immer ein schwarzer text).

Geh mal auf deine Seite und schau via. Seitenquelltext anzeigen an was da geladen wurde.
nein alles inordnung.. ich habe im stammpfad ja die index.php
auch mit

PHP Code:
<?php
include_once ("Kopf.htm");

echo 
"Einfacher Text";

include_once (
"Fuss.htm");
?>
und dort erkennt er die style.css + kopf.htm + Fuss.htm...
11/08/2011 01:52 yannickminecraft#13
Ah jetzt weis ich was das Problem ist.

Die Kopf.htm und Fuss.htm includet ja die Style.css?

wenn du jetzt in "./" die kopf.htm und fuss.htm hast. In "./inc/style.css" und in "./page/index.php". Ich geh mal davon aus das die kopf.htm einfach mal "./inc/style.css" includet.

Wenn du jetzt mit der index.php die kopf.htm includest ist diese in "./page/index.php" geladen. Wenn nun kopf.htm versucht den style.css zu laden tut er das von:

"./page/inc/style.css"

Um genaueres zu sagen brauch ich alle Daten :S
11/09/2011 16:58 mrapc#14
PHP Code:

include_once ("/Fuss.htm"); 
warum denn /Fuss.htm ?


Ich denke seine Index Seite lädt das alles.
für Pfade

href="Link zu"
src="Pfad zu (einbinden)"

"Datei.html" -- Wenn die html im gleichem Ordner ist
"Ordner1/Datei.html" -- Wenn die index im Ordner ist und die Datei.html in einem unterordner
"../Datei.html" -- Springe ein Ordner zurück
"../Ordner1/Datei1.html" -- Springe ein Ordner zurück und danach in Ordner1 rein