includen, pasen, usw

Sascha1976

Mitglied
Hallo,
ich möchte eine Seite von einem Partnerprogramm so darstellen lassen, als wenn es meine seite währe.

Das klappt auch soweit so gut.

Hier der Code
PHP:
<?php
include("http://www.lmweb.net/scripts/lmplusi.dll?CFG=$CFG&AGENT=$AGENT&ZIEL=$ZIEL&DS=$DS&RA=$RA&RW=$RW&VON=$VON&BIS=$BIS&LMIN=$LMIN&LMAX=$LMAX&PMIN=$PMIN&PMAX=$PMAX&VA=$VA&ZA=$ZA&ST=$ST");
?>

Nur wie mache ich das jetzt, wenn ich z.B. eine Link oder so mit str_replace ändern möchte ?

z.B. aus der Farbe Orange von den Tabellen, einfach grün machen.

Ich hoffe Ihr wist, was ich meine.

Oder hat da jemand eine andere Lösung, als es mit include zu machen ?

Mfg
Sascha
 
Soweit ich mir das vorstellen kann, kannst du das dann nicht mit include machen,
da inlcude() ja dafürt sorgt, dass der Quellcode der entsprechenden Seite an der
Stelle, an der das include() steht, sofort eingebunden wird, als würde er da stehen
und nicht in der externen Datei.

Du wirst also wohl einen Umweg machen müssen über file() fopen() oder Ähnliches,
da du ja sowohl str_replace(), als auch preg_replace() (was auch noch eine
Möglichkeit wäre), einen String angeben musst in dem er das ganze ersetzen
soll.
 
Hallo,
danke für die schnelle Antwort.

Genau das ist mein Problem.

Wenn ich es mit fopen mache, bekomme ich immer Resource id #1 angezeigt.

Hier der Code:
PHP:
<?php

$show = fopen ("http://www.lmweb.net/scripts/lmplusi.dll?CFG=$CFG&AGENT=$AGENT&ZIEL=$ZIEL&DS=$DS&RA=$RA&RW=$RW&VON=$VON&BIS=$BIS&LMIN=$LMIN&LMAX=$LMAX&PMIN=$PMIN&PMAX=$PMAX&VA=$VA&ZA=$ZA&ST=$ST", "r");

echo "$show";
?>

Und hier der Link.
http://www.codingteam.de/Projekte/T...=73&LMIN=5&LMAX=10&PMIN=&PMAX=&VA=0&ZA=0&ST=-

Mfg
Sascha
 
ja du musst ihn auch noch sagen dass er jede zeile auslesen soll.
Er gibt dir nicht einfach den inhalt der datei wieder.
Der zeiger steht in der ersten zeile der Datei und du musst ihn mit fgets sagen, dass er diese zeile auslesen soll

also in deinem falle

PHP:
$handle = fopen ("http://www.lmweb.net/scripts/lmplusi.dll?CFG=$CFG&AGENT=$AGENT&ZIEL=$ZIEL&DS=$DS&RA=$RA&RW=$RW&VON=$VON&BIS=$BIS&LMIN=$LMIN&LMAX=$LMAX&PMIN=$PMIN&PMAX=$PMAX&VA=$VA&ZA=$ZA&ST=$ST", "r");

while (!feof($handle)) {
    $buffer = fgets($handle, 4096);
    echo $buffer;
}
fclose ($handle);
 
Zurück