Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Include Hilfe gesucht [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Include Hilfe gesucht


 
mcflyer
26-07-2004, 23:58 
 
Hallo,ich versuchs hier mal :-)

Also ich habe mir ein html gerüst erstellt wo ich links eine navbox mit meinen hyperlinks drin habe,und oben einfach einen banner gesetzt habe.Habe sie in html erstellt aber in php umbenannt,denke das reicht,arbeite mit Dreamweaver MX.So nun hab ich einen einfachen Spielplan erstellt auch in php umbenannt.Jetzt möchte ich in meiner navleiste den Link Spielplan anklicken,aber da öffnet sich die komplette seite"Spielplan" ich möchte es aber haben das ich den Link anklicke und die navbox und der banner sollen stehen bleiben und der Spielplan soll sich öffnen.Wo muß ich jetzt include anwenden?In dem Spielplan oder in meiner index.php welche mein Gerüst enthält? und vor allem wo,an welche stelle gehört es dann hin?

bin am verzweifeln,hab soviel gelesen,daß meine rübe bald abfällt,aber nichts woraus ich was nützliches finden konnte :-(

Würd mich über jede hilfe freuen.

MfG mcflyer

 
Payne_of_Death
27-07-2004, 00:35 
 
Hey,
folgendes Prinzip:

File index.php

include "header.inc.php";
include "spielplan.php";
include "footer.inc.php";


Also wenn ich das mit CSS (anordnung des Layouts)mache gibts damit überhaupt kein Problem ;)

Wo ist da das Prob?

 
mcflyer
27-07-2004, 00:57 
 
also wie du sagst,sollte das in der index.php passieren,aber das problem ist,an welcher stelle ich das jetzt einfügen muß:(

MfG mcflyer

 
Payne_of_Death
27-07-2004, 01:43 
 
Die Index.php ist für den Inhalt deiner Page zuständig. Idealer weise wird Navi, Kopf etc. gesplittet vom Dateninhalt.Und der Dateninhalt wird auch noch gesplittet und zwar da wo der Fuss beginnt....

die index.php macht folgendes einfach:


include "header.inc.php";
Switch ($page) {
Case "1":
include "pageX.php";
break;
Case "2":
include "pageY.php";
break;
default:
include "pagez.php"
}
include "footer.inc.php";

Ist dir das jetzt klar.....
Wenn du dein Design in Tabellenverschachtelungen gemacht hast ist war das ein Fehler hier hat man keine Übersicht und wird sowieso nur auf Pfuschseiten verwendet.....

 
mcflyer
27-07-2004, 02:46 
 
irgendwie schnack ich das nicht.Könntest du hie mal nach sehen wo ich das eingeben müßte?
also die erste seite ist meine index,wenn du den link dann anklickst geht die komplette andere seite mit auf,und das möchte ich ja nicht.

http://www.mcflyer.online-hockey.de

 
derHund
27-07-2004, 05:44 
 
naja,

den quellcode hab ich mir mal nicht angetan ... hattest du markiert, wo der inhalt stehen soll?

das include muß dort hin, wo der includete code nachher stehen soll ... also dort, wo du deine seiteninhalte anzeigst

 
mcflyer
27-07-2004, 10:14 
 
kann mir das von euch anhand des quelltextes nicht jemand mal an einem beispiel zeigen?

 
derHund
27-07-2004, 11:03 
 
hattest du markiert, wo der inhalt stehen soll?

 
mcflyer
27-07-2004, 11:05 
 
auf der seite hab ich das gemacht.Meinst doch wo die seite zu sehen sein soll oder?wenn du auf die seite klickst,dann siehst du es:)

 
wahsaga
27-07-2004, 12:36 
 
Die leiste und oben die Fenster sollen bleiben,während sich in diesem Fenster hier z.B jetzt der Spielplan öffnet,und nicht wenn ich auf Spielplan klicke,sich die ganze Seite als Spielplan öffnet.....sondern nur in diesem Bereich hier(große weiße Feld hier
und wo ist jetzt das problem, an genau der stelle, wo jetzt dieser text steht, das
include "datei.xyz";
einzusetzen ...?

 
mcflyer
27-07-2004, 13:25 
 
na weil es dann so aussieht,das ist mein problem:(


http://www.mcflyer.online-hockey.de

 
derHund
27-07-2004, 14:11 
 
<?PHP echo 'unterschied?'; ?>

 
mcflyer
27-07-2004, 15:03 
 
irgendwie raff ich das nicht,es klappt einfach nicht.

kann nicht jemand den quelltex bearbeiten und ihn mir geben?

 
derHund
27-07-2004, 15:24 
 
<td colspan="3" rowspan="2" valign="top"><p>&nbsp;</p>
<?PHP include 'spielplan17.htm'; ?>
<p>&nbsp;</p>
<p>&nbsp;</p>

Habe sie in html erstellt aber in php umbenannt,denke das reichtich hoffe mal, daß das nicht wirklich alles ist, was du gemacht hast ... du hast schon einen server laufen und php drauf laufen?

 
wahsaga
27-07-2004, 15:29 
 
Original geschrieben von derHund
ich hoffe mal, daß das nicht wirklich alles ist, was du gemacht hast ... du hast schon einen server laufen und php drauf laufen?
hast du sie überhaupt umbenannt?

http://www.mcflyer.online-hockey.de/index.htm ist erreichbar,

http://www.mcflyer.online-hockey.de/index.php ergibt aber nur einen 404 ...

 
mcflyer
27-07-2004, 15:47 
 
ja war nur am experementieren,nun sieht es so aus ohhhhhhhh gott.

http://www.mcflyer.online-hockey.de

 
mcflyer
27-07-2004, 18:46 
 
hab ich euch jetzt auch vor einem rätsel gestellt,welches scheinbar schwer zu lösen ist?:(

 
TobiaZ
27-07-2004, 18:50 
 
was ist denn genau hier sache?

 
mcflyer
27-07-2004, 18:58 
 
das was oben steht,bin jetzt den anweisungen der kollegen gefolgt und das resultat sieht man ja auf der page:(

 
derHund
27-07-2004, 19:27 
 
Original geschrieben von TobiaZ
was ist denn genau hier sache? its ratsel-time mit mcflyer ... wahrscheinlich a wenig ot ... :dontknow: zumindest scheints include ja zu funktionieren ... das rätsel ist echt schwierig: finde die antwort, finde vorher aber die frage!

 
mcflyer
27-07-2004, 19:43 
 
ja aber woher weiß der include-befehl das er nur in diesem layout aufgehen soll,und sich diesem fenster anpassen soll?bei frame versteh ich das ja,aber layouts können nicht wie frames behandelt werden:(

was kann ich machen?oder vielmehr,was mache ich falsch?

MfG mcflyer

 
derHund
27-07-2004, 19:48 
 
was ist das problem?

du mußt, je nach im link übergebenen parameter, die jeweilige seite öffnen? switch() {}?

 
mcflyer
27-07-2004, 20:54 
 
das problem ist doch auf der page sichtbar,daß das nicht korrekt ist liegt doch klar auf der hand.Erstens ist der spielplan direkt zu sehen,zweitens geht er über die ganze seite und drittens soll er nur dann aufgehen wenn ich auf den link klicke:(
hat keiner was,wo ich darüber etwas anhand von beispielen lesen kann?oder kann mir jemand den code so einbauen das es endlich hinhaut?

MfG mcflyer

 
TobiaZ
27-07-2004, 21:54 
 
1)Erstens ist der spielplan direkt zu sehen was heißt das genau? müsste mit ner if() abfrage zu löschen sein, oder?

2)zweitens geht er über die ganze seite Das hat denke ich nichts mit PHP zu tun.

3)und drittens soll er nur dann aufgehen wenn ich auf den link klicke Das kommt mir bekannt vor. hatten wir das nicht bei 1) schon???

oder kann mir jemand den code so einbauen das es endlich hinhaut? sicher sicher. Wo bleibt denn da der Lerneffekt?

und hör auf zu möppern. Du kannst nicht erwarten, dass du von 0 auf 100 programmieren kannst. deswegen der hinweis zum lerneffekt. sonst wirst du es nie können...

 
derHund
27-07-2004, 22:24 
 
suche benutzen wär auch machbar, das thema wurde in den letzten wochen öfters behandelt

 
mcflyer
27-07-2004, 23:52 
 
wenn ihr das gelesen hättet was ich alles durch hab würdet ihr auch verzweifeln,an einem wahscheinlich minimalen fehler zu scheitern.ich möppe nicht,bin nur traurig darüber,soviel zu schmökern und nicht weiter zu kommen.
weiß zumindest schonmal das man eine komplette seite nicht includen sollte.
P.S in der schule wurd einem ja auch alles vorgekaukelt und man mußte sehen was man draus macht.
OK ich danke trotzdem den leuten die versucht haben mir zu helfen und verbleibe
MfG mcflyer

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:47 Uhr.