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 - links erhalten [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
include - links erhalten


 
subabrain
13-03-2006, 09:34 
 
hi ,

ihr kennt es sicherlich auch ... man hat ein script --- > und möchte dies nun ohne iframe includen -> da aber per include alle links verloren gehen ... ist dies oft die einzigste möglichkeit ... daher nun meine frage ... gibt es bereits eine funktion die eine datei - und alle darin enthaltenen links relativ zur datei in welche das script includet wird angezeigt werden, sodass die verknüpfungen erhalten bleiben ... ich habe mir dazu auch schon gedanken gemacht ... im prinzip muss diese funktion nur die datei auslesen und alle hrefs mit pfadzum/script - oder so ähnlich ersetzen ... :D

vielen dank für antworten !


greetz subabrain !

 
penizillin
16-03-2006, 00:11 
 
genau so. das geht auf verschiedene arten - bis hin zu skript über http anfordern, um seine ausgabe zu erhalten. eine andere möglichkeit ist das output buffering... irgendwas in richtung:
public function myInclude($url)
{
ob_start('reLink');
include $url;
ob_end_flush();
}

private function reLink($html)
{
# $html mit regulären ausdrücken
# oder gar xml, wenn der code konform ist,
# zurecht bearbeiten

return $html;
}


# ...

myInclude('foo.php');

 
jahlives
16-03-2006, 06:36 
 
da aber per include alle links verloren gehen ... ist dies oft die einzigste möglichkeit ... daher nun meine frage ... gibt es bereits eine funktion die eine datei - und alle darin enthaltenen links relativ zur datei in welche das script includet wird angezeigt werden
Was spricht denn gegen absolute Links ? Funzen immer und wenn du die DAtei an mehreren Orten includierst, dann geht es mit absouten Pfaden sicher schneller --> keine Fkt nötig

Gruss

tobi

 
subabrain
16-03-2006, 10:17 
 
Hallo,

Vielen Dank, dass doch noch wer antwortet ;)

... werd mir das script genauer anschauen ... THX !

aja -> zu den absoluten links -> musst du mir sagen wie du das meinst -> meinst du das script wird schon so programmiert -> oder meinst du man gleicht die links an -> dann wären wir ja bei meinem problem - thx !


greetz subabrain !

 
jahlives
16-03-2006, 10:38 
 
meinst du das script wird schon so programmiert
Genau das meine ich. Bereits mit absoluten Links proggen...

Gruss

tobi


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