ERLEDIGT
NEIN
NEIN
ANTWORTEN
13
13
ZUGRIFFE
250
250
EMPFEHLEN
-
26.07.07 20:05 #1
- Registriert seit
- Jul 2007
- Beiträge
- 85
Ich include folgendermaßen;
Jetzt meine Frage, Pfade akzeptiert er nicht.... z.B. : kleinanzeigen/index.phpPHP-Code:<? include("header.php"); ?>
<?
switch($section){
case "kleinanzeigen": include("kleinanzeigen/index.php"); break;
case "stellenboerse": include("baustelle.html"); break;
case "community": include("baustelle.html"); break;
case "chat": include("chat/index.php"); break;
case "einloggen": include("baustelle.html"); break;
case "anmelden": include("baustelle.html"); break;
case "info": include("service/index.html"); break;
default: include("kleinanzeigen/index.php"); break;
}
?>
<? include("footer.php"); ?>
Wie kann ich dafür sorgen, bzw. wie muss ich das schreiben, damit er die datei includet?
-
26.07.07 20:12 #2
- Registriert seit
- May 2007
- Beiträge
- 39
Also ich iclude Files die in einem Ordner liegen immer so:
Das funktiert bei mir immer Oo"PHP-Code:include "inc/datei.php";
-
26.07.07 20:23 #3
- Registriert seit
- Jul 2007
- Beiträge
- 85
Na wie realisiert man, über einen Link (navigation) eine Seite in die Mitte zu includen, also zwischen Header und Footer?
Bitte mal ein Script posten!! DankeGeändert von SasserVirus (26.07.07 um 20:29 Uhr)
-
26.07.07 20:32 #4
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.520
Du schreibst, das es nicht funktioniert. Was genau kommt denn für eine Meldung?
PS: Sorry, meine Glaskugel is in Reparatur.Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
26.07.07 20:41 #5
- Registriert seit
- Jul 2007
- Beiträge
- 85
Sorry ...
Also wenn ich eine Seite includen will, kommt gleich nen Servererror, das die Seite nicht existiert...
Ich aber definitiv richtig geschrieben. Das komische ist ja auch nocht, wenn ich PHP-Dateien include, zeigt er immer irgendwelche Fehler in Zeile blabla an!
Ist das Includen vll. Mist? Dann mach ich es lieber wieder mit Frames, da hats wenigstens funktioniert
-
26.07.07 20:47 #6
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.520
Ich seh grad, das is mir vorhin gar nicht aufgefallen, du willst HTML-Dateien includen. An und für sich ist das kein Problem, außer wenn in den HTML-Dateien XML-Header stehen a'la
<?xml ....... ?>
Wie du sehen kannst, werden da genau wie bei PHP die Opentags <? und CloseTags ?> verwendet. Wenn PHP mit open_short_tags = true läuft, wird das zu einem Problem, da der PHP-Parser denkt, er muss die XML-Definition parsen.
Ich vermute ganz stark, dass das dein Problem ist.Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
26.07.07 20:49 #7
- Registriert seit
- Jul 2007
- Beiträge
- 85
Das komische ist ja, html - Dateien die im gleichen Order liegen, lädt er. Liegen diese aber in einem tieferen Ordner, dann nicht mehr...
-
26.07.07 20:55 #8
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.520
Mach mal an den Anfang des Scripts:
Wenn du PHP5 verwendest ist zum Testen auch immer einPHP-Code:error_reporting(E_ALL);
sinnvoll. Vielleicht kommst du damit dem Problem auf die Schliche. Hat auch den Effekt, das du mal Fehlermeldungen posten kannst.PHP-Code:error_reporting(E_ALL | E_STRICT);
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
26.07.07 21:01 #9
- Registriert seit
- Jul 2007
- Beiträge
- 85
Das kommt beispielweise, wenn ich den Chat lade;
Warning: Cannot modify header information - headers already sent by (output started at /web/header.php:10) in /web/chat/index.php on line 15
-
26.07.07 21:03 #10
Hallo!
Wo kommt $section denn her?
Per URL (z.b. ?section=kleinanzeigen)?
Dann mach mal aus $section ein $_GET['section'].
Gruss Dr DauSchri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 29.10.2011)
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
-
26.07.07 21:08 #11
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.520
Zeig ma deine header.php her. Die ersten Zeilen bis 20 sollten genügen.
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
26.07.07 21:13 #12
- Registriert seit
- Jul 2007
- Beiträge
- 85
PHP-Code:<html>
<head>
<title>Treffpunkt Deutschland</title>
<link rel="stylesheet" href="format.css" type="text/css">
</head>
<body scrolling="no">
<table width="100%">
<tr>
<td><img src="images/logo.png"></img></td>
<td align="right" valign="bottom"><iframe width="468" height="60" frameborder="0" scrolling="no" marginheight="0px" marginwidth="0px" src="service/werbung/werbeview.php"></iframe></td>
</tr>
<tr>
<td colspan="2">
<table width="100%" border="1" class="navi">
<tr>
<td colspan="7" class="navi" height="10"></td>
</tr>
<tr>
<td align="center" width="14%" onmouseover='this.style.backgroundColor="#90EE90";' onmouseout='this.style.background="none";'><a class="tdlink" href="index.php?section=kleinanzeigen"><font size="+1" color="#008000">Kleinanzeigen</font></a></td>
<td align="center" width="14%" onmouseover='this.style.backgroundColor="#FAFAD2";' onmouseout='this.style.background="none";'><a class="tdlink" href="index.php?section=stellenboerse"><font size="+1" color="#FFA500">Stellenbörse</font></a></td>
<td align="center" width="14%" onmouseover='this.style.backgroundColor="#FFB6C1";' onmouseout='this.style.background="none";'><a class="tdlink" href="index.php?section=community"><font size="+1" color="#DC143C">Community</font></a></td>
<td align="center" width="14%" onmouseover='this.style.backgroundColor="#FFB6C1";' onmouseout='this.style.background="none";'><a class="tdlink" href="index.php?section=chat"><font size="+1" color="#DC143C">Chat</font></a></td>
<td align="center" width="14%" onmouseover='this.style.backgroundColor="#ADD8E6";' onmouseout='this.style.background="none";'><a class="tdlink" href="index.php?section=einloggen"><font size="+1" color="#6A5ACD">Einloggen</font></a></td>
<td align="center" width="14%" onmouseover='this.style.backgroundColor="#ADD8E6";' onmouseout='this.style.background="none";'><a class="tdlink" href="index.php?section=anmelden"><font size="+1" color="#6A5ACD">Anmelden</font></a></td>
<td align="center" width="14%" onmouseover='this.style.backgroundColor="#D3D3D3";' onmouseout='this.style.background="none";'><a class="tdlink" href="index.php?section=info"><font size="+1" color="#000000">Info</font></a></td>
</tr>
<tr>
<td colspan="7" class="navi" height="10"></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
-
26.07.07 21:24 #13
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.520
Ich könnte mir jetzt gut vorstellen, das die class-Eigenschaft das Problem verursacht.
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
26.07.07 21:38 #14
- Registriert seit
- Jul 2007
- Beiträge
- 85
Naja egal, das führt zu keiner Lösung
Danke für deine Hilfe
Ähnliche Themen
-
Frage zu include
Von ottyscom im Forum PHPAntworten: 9Letzter Beitrag: 01.02.08, 15:26 -
Frage zu PHP-Include
Von StupidBoy im Forum PHPAntworten: 5Letzter Beitrag: 26.01.06, 18:48 -
Frage zu include()
Von firstlord18 im Forum PHPAntworten: 6Letzter Beitrag: 11.12.05, 19:37 -
include() Frage
Von wernerschuster im Forum PHPAntworten: 4Letzter Beitrag: 25.11.04, 18:40 -
include frage!
Von Oskar_Stark im Forum PHPAntworten: 6Letzter Beitrag: 29.06.04, 15:10





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren