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)
weiterleitung auf localen server [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
weiterleitung auf localen server


 
teleterror
04-05-2002, 14:53 
 
Hi,
nun ich habe folgendes Problem, wenn ein User eine Bildadresse auf meiner Domain aufruft möchte ich das er weitergeleitet wird auf meinen localen server und dort dann ein php aufruft.
Über eine Seite auf der Domain klappt das auch - also der User klickt den Link an, doch wie stelle ich es an das wenn der User z.B http://test.de/bild.jpg oder von mir aus auch http://test.de/bild.php aufruft dann auf den localen server kommt. Mit Include habe ich es probiert und es klappt nicht.
Hat von euch jemand eine Idee wie ich sowas umsetzten kann??

Stephan

 
mkJack
06-05-2002, 23:39 
 
Hast du auch berücksichtigt, daß die Pfade in einem PHP-Script, das mit include aufgerufen wird, auf das "Haupt"-Script angepasst werden müssen, von dem es aufgerufen wird?

Wenn du also z.B. von www.test.de/test.php per include das Script www.hallo.de/bild.php aufrufst, mußt du in dem Script bild.php die Pfade so setzten, als seiest du in test.php.

Etwas so:
Datei www.test.de/test.php:
<?
include "http://www.hallo.de/bild.php";
?>


Datei www.hallo.de/bild.php:
falsch!
<img src="bilder/bild.jpg"> Hier würde das Bild in www.test.de/bilder gesucht

richtig!
<img src="http://www.hallo.de/bilder/bild.jpg">

 
teleterror
07-05-2002, 04:56 
 
Nun so in der Art habe ich das schon hinbekommen, nur mein Problem ist das ich gerne das php auf dem localen Server laufen lassen würde, wegen der Datenbank.
Mit include würde das ganze ja wieder auf dem Server im Web laufen.
Gibt es da nicht irgendeinen Befehl der das ganze einfach auf eine andere Seite auf einen anderen Server weiterleitet um dort dann das ganze auszuführen?

Stephan

 
mkJack
07-05-2002, 07:27 
 
Da mußt du wohl oder übel schon "komplett" auf deinen lokalen Server wechseln, wenn dort PHP laufen soll.

 
teleterror
08-05-2002, 03:36 
 
So es hat geklappt und zwar habe ich es wie folgt gelöst.

header('Content-type: image/jpg');
header ("Location: http://$neueIP/cams/cam1.php?user=PHP-Test");

Trotzdem Danke für die Hilfe.
Stephan


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