statt frame include - nur pix gehen nicht

Seite 1 von 5 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/statt_frame_include_nur_pix_gehen_nicht_55572/page_1 - zur Vollversion wechseln!


Luki schrieb am 17.11.2002 um 20:20

ich soll in eine bestehende seite ohne frames jetzt php reinkoppeln(früher wurde es per hand editiert), wenn ich die datei jetzt in php umnenne geht eh noch alles, nur wenn ich jetzt zb den sitzplan vom lansurfer reininclude gehen die pics net.

weiß wer abhilfe?


schrieb am 17.11.2002 um 20:31

musst die bilderpfade des includierten files ändern.
also nicht includen, sondern file laden und str_replace machen.


Luki schrieb am 17.11.2002 um 20:34

prob ist, das ich nichts an dem includierten file machen ändern kann, da es auf den servern von lansurfer liegt


watchout schrieb am 17.11.2002 um 20:37

Zitat von Luki
prob ist, das ich nichts an dem includierten file machen ändern kann, da es auf den servern von lansurfer liegt
eben doch du kannst es ja einfach per 'fopen' laden.... ;)


manalishi schrieb am 17.11.2002 um 20:38

deswegen sollst du auch das file laden und textuell die relativen pfade (z.b. images/blah.gif) durch absolute pfade (http://www.irgendadomain.at/irgendwas/images/blah.gif) ersetzen.

edit: a :bash: an alle, die auf den link klicken


Luki schrieb am 17.11.2002 um 20:46

ok - ich weiß jetzt wie ihr es meint - nur weiß ich net so recht wie ich es ausgeben soll(ja, ich bin ein friggin php n00b)

str_replace("<img src='","<img scr='http://bla") passt eh oder?


schrieb am 17.11.2002 um 20:58

echo str_replace('<img src="','<img src="http://host/',join('',file('http://host/file.php')));


Luki schrieb am 17.11.2002 um 21:05

mhm.. mag net :( und fehler find ich net wirklich

meldung :Warning: Wrong parameter count for fopen() in /home/sites/site420/web/lan/test.php on line 4


jives schrieb am 17.11.2002 um 21:13

Hast einen einfachen Syntaxfehler:
Punkt statt Beistrich, escapen vergessen etc.

Teils vielleicht auf...

$content = implode("", file("http://url/datei.erw");

$content = str_replace('<img src="', '<img src="http://url/', $content);


Luki schrieb am 17.11.2002 um 21:25

die test-datei schaut jetzt so aus:

Code: PHP
<?php


$content = implode("", file("http://www.lansurfer.net/party/seat.phtml?id=7874");

$content = str_replace('<img src="', '<img src="http://www.lansurfer.net/', $content);



?>

Fehlermeldung: Parse error: parse error in /home/sites/site420/web/lan/test.php on line 4


funka schrieb am 17.11.2002 um 21:31

)


jives schrieb am 17.11.2002 um 21:34

Ja, sorry, war mein Fehler. Passiert mir ständig :bash:

$content = implode("", file("http://url/datei.erw"));


Luki schrieb am 17.11.2002 um 21:45

geht immer nu net...

hab jetzt echo str_replace('<img src="../','<img src="http://www.lansurfer.net/',join('',file('http://www.lansurfer.net/party/seat.phtml?id=7874')));

verwendet - keine fehlermeldung

nur gehen tun nicht alle biler :(

selber schauen @ http://www.htl-grieskirchen.com/lan/test.php


atrox schrieb am 17.11.2002 um 22:41

na geh luki.. ein bishen eigenständigkeit währe nicht schlecht - wir können dir den weg weisen, aber nicht alles zerkleinern, vorkauen, vortesten und dich damit füttern. Zumal du ja ansheinend schon ein bishen bewandert bist in der materie. (im konkreten geht es um so flüchtigkeitsfehler wie die klammer, usw...)

zb könntest du dir die mühe machen, kurz den source-code der inkludierten datei anzusehen... da würdest du sofort erkennen, daß im file nicht alle bilder mit <img src= anfangen, sondern ein teil mit <img border=0 src= ...


Luki schrieb am 17.11.2002 um 22:51

as i said:

Zitat von Luki
prob ist, das ich nichts an dem includierten file machen ändern kann, da es auf den servern von lansurfer liegt

ist mir schon klar das ihr mir nicht alles macht, nur was mich wundert: beim dere gehts, bei mir net




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025