kostenloser Webspace werbefrei: lima-city


Daten Includen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    hi,

    ka ob das ne doofe frage ist :$ aber ist es möglich,
    Daten von anderen Servern in seine eigene Datei zu includen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s********r

    Es ist möglich; allerdings kannst du Variablen welche auf der anderen Seite definiert werden nicht in der Seite verwendet, welche den include-Befehl ausführt. Eine Alternative dazu wäre natürlich auch der fopen-Befehl: http://forum.de.selfhtml.org/archiv/2008/3/t168532/

    MfG

    sebigisler

  4. hi,

    ka ob das ne doofe frage ist :$ aber ist es möglich,
    Daten von anderen Servern in seine eigene Datei zu includen?

    Kommt darauf an, in welcher Form die Daten vorliegen, was für einen Zugriff du darauf hast und auch wie die beiden Server konfiguriert sind.
    Al Beispiel: Du meinst Daten aus einer MySQL-Datenbank, dann brauchst du in jeden Fall die Zugangsdaten, sonst kommt du nicht ran. Und selbst dann kann es sein, dass es nicht funktioniert, wenn die Datenbank nur von dem gleichen Server aus zu erreichen ist.
    Willst du allerdings "nur" eine html-Seite von einem anderen Server einbinden, sollte das technisch kein Problem sein. Allerdings musst du über die nötigen Urheberrechte verfügen, da alles andere Probleme bereiten wird.
  5. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.


    Es ist möglich; allerdings kannst du Variablen welche auf der anderen Seite definiert werden nicht in der Seite verwendet, welche den include-Befehl ausführt. Eine Alternative dazu wäre natürlich auch der fopen-Befehl: http://forum.de.selfhtml.org/archiv/2008/3/t168532/

    MfG

    sebigisler


    Wie jetzt? Man kann die Daten includen, aber nicht die in ihr enthaltenen Varibalen nutzen?
    Dann wäre es theoretisch doch nicht sinnvoll ein config.php zu includen die Variablen enthält,
    oder?

  6. chaosinternet

    chaosinternet hat kostenlosen Webspace.

    @Sy: Also prinzipjell geht das einbinden schon, nur es gibnt da kleinere Haken, die mit unter ein großes Security-Problem nach sich ziehen können.

    bindest du zum Bsp. eine config.inc.php in dein Script über fopen() ein, so erhälst du nur die AUSGABE, als wenn du die Datei mit dienem Webbrowser aufgerufen hättest. Da im Normalfall config.inc.php Dateien keine Ausgaben machen, erhälst du also auch keinen Inhalt! Logisch oder?

    Nehmen wir an, du hinterlegst die Datei als config.txt, dann erhälst du zwar in deinem Script das gewünschte Ergebnis, hast allerdings das Risiko, dass die ganze Welt auf deine config.txt zugreifen kann! Stehen dadrin sensible Daten (meist der Fall bei config Files) kann also jeder die Daten einsehen und hat somit direkten Zugang zu den Systemen (mit den Passwörtern usw.)

    Deshalb würde ich dir nicht empfehlen Dateien über fopen() oder include() von anderen Servern zu includieren ;-)

    Gruß Chaos
  7. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.


    bindest du zum Bsp. eine config.inc.php in dein Script über fopen() ein, so erhälst du nur die AUSGABE, als wenn du die Datei mit dienem Webbrowser aufgerufen hättest. Da im Normalfall config.inc.php Dateien keine Ausgaben machen, erhälst du also auch keinen Inhalt! Logisch oder?


    Wie jetzt?
    Ich möchte auch davon keine Ausgabe erhalten. ich glaube nur! das in der config die Variablen
    festgelegt sind.
    Die Variablen sind schon im quelltext der normalen Daten, aber es ist nicht festgelegt was die Variablen ausgeben. Darum wird eine config includet die dann festlegt was die Variablen beinhalten.

    Würde sowas theoretisch funktionieren?
  8. d******3

    Na ja, das kommt drauf an. Wenn du versuchst damit PHP-Codes zu stehlen, dann heißt die Antwort eher "Nein".
  9. t*****b

    Die Frage wurde schon ausreichend beantwortet:
    1. Ja, mit serverseitiger Scriptsprache (PHP, ASP, JSP, Ruby on Rails, Servlets, CGI-Schnittstelle, SSi, ...)
    2. Mit PHP zum Beispiel fopen() (http://de3.php.net/manual/de/function.fopen.php), dem möchte ich hinzufügen, dass curl (http://de3.php.net/manual/de/book.curl.php) eine weitere Möglichkeit bietet
    3. Darum: closed


    Beitrag geändert: 15.9.2008 19:22:28 von trueweb
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!