php-probelm

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
cs_bot
Mitglied
Beiträge: 132
Registriert: 25.11.2003 20:57
Wohnort: Lindenfels im Odenwald
Kontaktdaten:

php-probelm

Beitrag von cs_bot »

Hab folgendes Problem: Ich will ein neues Design für meine Homepage.
Nun will ich wie viele andere PHP-Seiten mit Kategorien als Links in der Navigation arbeiten. Aber dabei gab es folgendes Problem, die 3 Einzelteile zusammenzufügen:

die struktur:

im Hauptordner:

index.php

1. Unterordner:

footer.php
header.php
show.inc

2. Unterodner:

home.php

So, das funzt auch soweit, siehe http://www.juiced.de/projekt/index.php , dort werden ale 3 Teile angezeigt (Header = oben , Footer = unten und home.php = News (mitte) )



show.inc :

<? if ($show == home)
{
include('./kategorien/home.php');
end;

} elseif ($show == suchen) {
include('./kategorien/suchen.php');
end;

} elseif ($show == screenshots) {
include('./kategorien/screenshots.php');
end;

} elseif ($show == impressum) {
include('./kategorien/impressum.php');
end;

} else {
if (!isset($show))
{
include('./kategorien/home.php');
end;
}
}




index.php:

<? include ('./design/header.php'); ?>
<? include ('./design/show.inc'); ?>
<? include ('./design/footer.php'); ?>





Hab ich eine Datei vergessen oder irgendwas? Wenn die Struktur wie ich sie dir beschrieben hab, stimmt, dann müsste es doch klappen, oder?


Was stimmt nicht?

In der home.php steht nur das hier drin:

<?include("../newsscript/newsscript.php"); ?>



Danke schon mal für eure Hilfe!
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

In der home.php steht nur das hier drin:

<?include("../newsscript/newsscript.php"); ?>
probier mal:

Code: Alles auswählen

<?php include("../newsscript/newsscript.php"); ?>
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
cs_bot
Mitglied
Beiträge: 132
Registriert: 25.11.2003 20:57
Wohnort: Lindenfels im Odenwald
Kontaktdaten:

Beitrag von cs_bot »

ändert leider nichts.. du kannsts dir ja unter http://www.juiced.de/projekt/

anschauen, dann siehst du: Es werden alle 3 Teile (Header= oben, Home/News= Mitte und Footer= unten) angezeigt. Nur eben getrennt, anstatt zusammen in einem... :(
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Kannst du mal den Inhalt der Header und Footer datei verlinken?
KB:datei
cs_bot
Mitglied
Beiträge: 132
Registriert: 25.11.2003 20:57
Wohnort: Lindenfels im Odenwald
Kontaktdaten:

Beitrag von cs_bot »

habs dir grad per email geschickt.. hoffe, du findest den fehler
cs_bot
Mitglied
Beiträge: 132
Registriert: 25.11.2003 20:57
Wohnort: Lindenfels im Odenwald
Kontaktdaten:

Beitrag von cs_bot »

So, thx @ Leuchte,

hier meine nächste Frage:

Auf www.juiced.de wenn man Newsarchiv anklickt, kommt man da hin, wo man das jahr auswählen kann. Klickt man auf 2004, kommt man wieder zurück zu den letzten 5 News. Wieso?

Wenn jemand wissen will, wie es sich richtig gehört,
unter den News steht [Archiv] , des mal anklicken, nach 2004 kommt dann Monat: Juli, usw...

Wo liegt das Problem? (Ich will des Archiv in meine Seite eingebunden haben, nicht so lose, wie des [Archiv] unten!!!)
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Soweit ich das sehen konnte, ist für das Archiv die Datei newsscript.php zuständig. Mit dem Klick auf Newsarchiv sprichst du diese an. Wenn man allerdings auf 2004 klickt, fragst du die index.php ab und nicht die newsscript.php.
Also ist dort ein Abfragefehler. Ich hoffe das war verständlich :)
cs_bot
Mitglied
Beiträge: 132
Registriert: 25.11.2003 20:57
Wohnort: Lindenfels im Odenwald
Kontaktdaten:

Beitrag von cs_bot »

thx für deine hilfe!
Antworten

Zurück zu „Coding & Technik“