Archiv verlassen und diese Seite im Standarddesign anzeigen : Include Problem
Outbreaker 12-02-2004, 01:12 Ich Include mein PHP Script mit:
<?
include("http://www.neo-luxembourg.net/~isc/teamspeak1/listing.php");
?>
und wenn ich die Seite dann Lade dann läuft ales wie ich es will nur das problem ist wenn ich dann ein Link Drücke dann öfnnet dass PHP Script über die komplette Homepage hier könnt ihr gucken:
http://www.neo-luxembourg.net/~isc/teamspeak1/index.php
ich hoffe es kann mir dabei einer helfen wie ich dass richtig Include :(
kill_bill 12-02-2004, 01:49 tach auch
ich sehe den von dir geschilderten fehler gerade nicht auf deiner seite aber es ist generell schöner, wenn man die pfadangabe ein wenig auf das wesentliche beschränkt:
<? include("teamspeak1/listing.php"); ?>
Ich verstehe weder das Problem, noch den Ort des postings, noch dein deutsch.
Guckst du hier:Duden (http://www.duden.de)
schliess mich den beiden aussagen von oben an.
keine ahnung, was du meinst und somit kann ich dir nicht weiterhelfen
BloodReaver 12-02-2004, 06:48 falsches forum!!! :teach:
ich beantworte keine fragen in falschen foren!
weil was hat das hier mit dem forum zu tun?! NIX!!! :mad:
Original geschrieben von Outbreaker
Ich Include mein PHP Script mit:
<?
include("http://www.neo-luxembourg.net/~isc/teamspeak1/listing.php");
?>
wie schon erwähnt, es besteht eigentlich kein grund, innerhalb des selben servers absolut über HTTP zu inkluden, also mach's mal mit relativen pfaden.
und wenn ich die Seite dann Lade dann läuft ales wie ich es will nur das problem ist wenn ich dann ein Link Drücke dann öfnnet dass PHP Script über die komplette Homepage
dein links verweisen auf die listing.php - sie sollten aber auf die index.php verweisen, die dann ihrerseits wiederrum die listing.php einbindet.
sorge also dafür, dass deine links auf die index.php verweisen.
Outbreaker 12-02-2004, 16:19 Mit dem relativen pfade geht es auch nicht :(
Original geschrieben von Outbreaker
Mit dem relativen pfade geht es auch nicht :(
:confused: welchen Link meinste denn?
mhh glaube ich sehe dein Fehler
http://www.neo-luxembourg.net/~isc/teamspeak1/index.php
http://www.neo-luxembourg.net/~isc/teamspeak/index.php
siehste die 1
dein Navigationsmenü haste wohl statisch in jeder datei einzeln angelegt oder?
Outbreaker 12-02-2004, 17:02 Die 1 hinter dem teamspeak Link ist nur das ich nicht will dass die user es angezeigt kriegen weill es ja noch nicht 100% geht. Auf denn ersten Blick sieht man denn fehler nicht aber wenn man dann in der mitte also wo der PHP Script angezeigt wird dann auf ein Link drückt dann sieht man was ich meine. Die lösung kann leischt sein aber leider hab ich noch nicht so viel erfahrung mit PHP :teach:
Original geschrieben von Outbreaker
Ich Include mein PHP Script mit:
<?
include("http://www.neo-luxembourg.net/~isc/teamspeak1/listing.php");
?>
und wenn ich die Seite dann Lade dann läuft ales wie ich es will nur das problem ist wenn ich dann ein Link Drücke dann öfnnet dass PHP Script über die komplette Homepage hier könnt ihr gucken:
http://www.neo-luxembourg.net/~isc/teamspeak1/index.php
ich hoffe es kann mir dabei einer helfen wie ich dass richtig Include :(
Ich sehe nur ein Denkfehler von dir. Klar, dass listing.php die ganze Seite belegt, ohne die oberen, rechten und linken Elemente, denn listing.php ist nicht gleich index.php. Du kannst includen, was du willst, aber solange du immer noch <a href="...listing.php?..." ... hast, bekommst du niemals das Startlayout wieder.
Entweder baust du listing.php um oder du verwendest weiter index.php im <a href= ...></a> und entsprechend der Querystrings durch include den Inhalt in der Mitte variieren.
BTW: autorefresh ist nervig :teach:
Outbreaker 12-02-2004, 21:32 @asp2php Weiss nicht so genau was du meinst :rolleyes:
Was ich weiss ist das es geht aber ich muss im PHP Script alle Links enderen aber weiss nicht wie :confused:
Original geschrieben von Outbreaker
@asp2php Weiss nicht so genau was du meinst :rolleyes:
Was ich weiss ist das es geht aber ich muss im PHP Script alle Links enderen aber weiss nicht wie :confused:
z.B. anstatt:
"http://www.neo-luxembourg.net/~isc/teamspeak1/listing.php?sort=server_name&direction=desc&showgroup=all"
machst du:
http://www.neo-luxembourg.net/~isc/teamspeak1/index.php?sort=server_name&direction=desc&showgroup=all
wertest den Querystring aus und verändert den mittleren Teil entsprechend, OK.
Outbreaker 12-02-2004, 23:09 Hab es probiert aber es geht nicht :dontknow:
Original geschrieben von Outbreaker
Hab es probiert aber es geht nicht :dontknow:
Was geht nicht ? Du klickst bisher z.B. auf Name um nach Name zu sortieren. Dann machst das auch in index.php, d.h. was in listing.php steht, soll nun in index.php stehen, ob durch include oder direkt rein kopiert, ist dir überlassen. Was soll denn nicht gehen ?
:teach: also, fertige Lösung bekommst du nicht von mir :p
Outbreaker 13-02-2004, 00:19 Hab jetzt alles was listing.php wahr nach index.php umbenannt aber es geht nicht :huep: ich hab es mal auf der Seite gelassen dann kanns du dir dass mal anschauen :(
was geht denn wieder nicht :confused:
du hast nur einen Datensatz, wie soll man denn feststellen können, ob irgendwas sich geändert hat :teach:
Original geschrieben von asp2php
Ich sehe nur ein Denkfehler von dir. Klar, dass listing.php die ganze Seite belegt, ohne die oberen, rechten und linken Elemente, denn listing.php ist nicht gleich index.php. Du kannst includen, was du willst, aber solange du immer noch <a href="...listing.php?..." ... hast, bekommst du niemals das Startlayout wieder.
das sagte ich doch bereits am morgen um kurz vor zehn ...
Outbreaker 13-02-2004, 15:29 Im PHP Script Steht links wie z.b.:
<td align="center" bgcolor="'.$rowcolor.'" class="glisting"><a href="listing.php">Show Group</a></td>
Und das hab ich umbenannt nach:
<td align="center" bgcolor="'.$rowcolor.'" class="glisting"><a href="index.php">Show Group</a></td>
Ich dänke mal es ist dass was ihr meint wenn es dass ist dann geht dass aber nicht :( ich habs mal so auf der Seite gelassen: http://www.neo-luxembourg.net/~isc/teamspeak1/index.php
was geht nicht ?
Ich klicke z.B. auf Name, daraufhin wird die Seite neuaufgebaut, die Adressenzeile vom Browser ändert sich entsprechend, die Seite ist die gleiche wie vorher, doch nur weil du nur einen Datensatz hast, daher kann man nicht feststellen, ob der Klick irgendeine Auswirkung hat.
Wenn du sagst "es geht nicht" dann bitte beschreibe, was deiner Meinung nach nicht stimmt bzw. worauf du geklickst hast, wasfür eine Auswirkung du erwartest, ... usw....
Übrigens, du hast die Seite bisher nicht selbst geschrieben, oder ? Denn wenn doch dann verstehe ich wirklich nicht, wieso du so 'ne simple Sache nicht gebacken kriegst.
Outbreaker 13-02-2004, 18:37 Ich will dass der PHP Script in der mitte angezeigt wird und auch wenn ich auf ein Link drücke soll dass auch in die mitte angezeigt werden aber dass geht ja nicht weil wenn ich auf ein Link drücke dann geht ja ein neues fenster auf und dass will ich nicht.
wenn du nicht willst, daß ein neues fenster geöffnet wird, entferne das target aus deinen verweisen.
Outbreaker 13-02-2004, 20:34 Im PHP Script bei denn Links steht: target="_self" dass ist doch richtig oder :confused:
hmm,
laut dem von marc75 geposteten code steht da als target _blank, :dontknow:
Original geschrieben von derHund
hmm,
laut dem von marc75 geposteten code steht da als target _blank, :dontknow:
das hat das board so gemacht, da ich es in den phptag gepostet hatte.
|
-
- |