Problem mit includen

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.
RPS
Mitglied
Beiträge: 35
Registriert: 29.08.2004 12:26
Kontaktdaten:

Problem mit includen

Beitrag von RPS »

Hi,

habe ein Problem mit dem includen. Hier der Codeausschnitt, an der Stelle wo die andere Datei kommen müsste, erscheint gar nichts.

Code: Alles auswählen

    <td width="58%" valign="top"><img src="news.gif"><br>
		<?php include 'http://vgamers.de/corenews2/shownews.php?show=lastnews'; ?>
	
	<br>
	<b><font face="Arial, Helvetica, sans-serif" size="-2">Weitere News</font></b>
	
	
	</td>
    <td width="42%" valign="top">
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

ist das ein Ausschnitt aus einer TPL-Datei des phpBB?
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
RPS
Mitglied
Beiträge: 35
Registriert: 29.08.2004 12:26
Kontaktdaten:

Beitrag von RPS »

Ne, von meiner Startseite^^
Ich kann alle Dateien includen, sobald ich
<?php include 'corenews2/shownews.php'; ?>
eingebe, wird meine Seite zerissen (es kommt aber auch nichts, es fehlt nur was^^), wenn ich <?php include 'corenews2/shownews.php?show=lastnews'; ?>
eingebe, kommt gar nichts. Was soll ich tun? :(
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

RPS hat geschrieben:Was soll ich tun? :(
Die auftretende Fehlermeldung posten (ist aufgrund kaputter HTML-Struktur ggf. nur im Quelltext sichtbar)
RPS
Mitglied
Beiträge: 35
Registriert: 29.08.2004 12:26
Kontaktdaten:

Beitrag von RPS »

Ne, leider nicht. Im Quelltext fehlt diese include Zeile einfach. Und auf der Startseite wird sie eben auch nicht ausgegeben.

Ihr könnt euch das ja mal angucken, einfach auf www.vgamers.de gehen, da wo die News nicht sind, sollten sie sein!

Vielen Dank schonmal! :)
RPS
Mitglied
Beiträge: 35
Registriert: 29.08.2004 12:26
Kontaktdaten:

Beitrag von RPS »

So, ich hab jetzt ein bisschen rumprobiert und habe das herausgefunden:

=> wenn ich die buch.php, die im gleichen verzeichnis wie die index.php include, wird sie includet.

=> wenn ich die tests/pop2.php so include, wird sie auch einwandfrei includet.

=> wenn ich aber http://vgamers.de/buch.php include, kommt nichts.

=> Wenn ich corenews2/shownews.php include, zerreist es ohne Fehlercode die Seite, wenn ich an das shownews noch ?show=lastnews dranhänge, kommt an der gewünschten Stelle wieder gar nichts.

Diese Datei sollt eincludet werden:
http://www.vgamers.de/corenews2/shownew ... w=lastnews

Danke schonmal für euere Hilfe!
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

ein include von http://www.irgendwas/test.php includiert all das, was du im browser siehst, wenn du die url aufrufst, also den geparsten inhalt. willst du jetzt auf dem server www.irgendwas die datei test.php includieren, die einen parameter braucht, musst du ihn manuell setzen, also bspw. über

Code: Alles auswählen

$_GET['wert'] = 19;
. im vorliegenden fall sollte also

Code: Alles auswählen

<?php
$_GET['show'] = 'lastnews';
include('corenews2/shownews.php');
?>
helfen
Buchtips.net bietet mehr als 2500 Buchrezensionen
RPS
Mitglied
Beiträge: 35
Registriert: 29.08.2004 12:26
Kontaktdaten:

Beitrag von RPS »

Ah, danke für die Hilfe. Wenn ich das aber mache, passiert dies:

http://www.vgamers.de/index.php
RPS
Mitglied
Beiträge: 35
Registriert: 29.08.2004 12:26
Kontaktdaten:

Beitrag von RPS »

Ah, danke!

Ich habe es mit dem Befehl

<?php
chdir("corenews2");
$show = "main";
include("shownews.php");
chdir("..");
?>

geschafft! :)

Ah, da tut sich ein neues Prob auf! Schaut mal auf www.vgamers.de und klickt eine News an, warum kommt sie nicht? :(
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

du musst den link anders setzen. schau dir mal an, wie er gesetzt werden soll, evtl. mittels $PHP_SELF oder so, und da musst du was anpassen. wüsste ich, was du da für ein cms einsetzt, könnte ich dir helfen, aber so klappts leider nicht :/

nachtrag: die fehlersuche macht auch keinen spaß, weil bei dir zig große grafiken geladen werden. kannst du das irgendwie mal modifizieren?
Buchtips.net bietet mehr als 2500 Buchrezensionen
Antworten

Zurück zu „Coding & Technik“