Ankündigung

Einklappen
Keine Ankündigung bisher.

Bilder einer fremden Webseite in eigenes Verzeichnis kopiere

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bilder einer fremden Webseite in eigenes Verzeichnis kopiere

    Hallo,

    ich bin dabei einen XML-Import zu erstellen. Ein Attribut der XML-Datei ist Verweis auf ein Bild das auf einem fremden Server liegt. Die URL ist komplett (also http://abc.de/bild.jpg).

    Wie kann ich dieses Bild nun zu mir kopieren?
    Gibt es vielleicht eine Funktion wie imagecreatefromurl()?

    Ziel ist es die Datei eben selbst zu haben...
    Copyright ist nicht zu beachten. Liegt beim XML-Eigentümer.

    Gruß
    Thomas


  • #2
    was ist mit fopen oder file_get_contents ?
    Slava
    http://bituniverse.com

    Kommentar


    • #3
      Danke, wenn ich jetzt
      PHP-Code:
      $a file_get_contents("http://abcxyz.com/bild.jpg"); 
      mache, muss ich die Variable $a dann per $img = imagecreate($a) wählen oder wie geht das weiter?

      Kommentar


      • #4
        was willst du mit imagecreate?
        einfach inhalt von $a als datei speichern
        PHP-Code:
        $url="http://abcxyz.com/bild.jpg";
        file_put_contents('deinordner/'.basename($url),file_get_contents($url)); 
        Slava
        http://bituniverse.com

        Kommentar


        • #5
          ich bin jetzt auch auf
          PHP-Code:
          copy($from_file$to_file); 
          gestoßen. Was ist die bessere Variante?

          Kommentar


          • #6
            mit copy() ist voll in ordnung, sogar einfacher als meine variante.
            Slava
            http://bituniverse.com

            Kommentar

            Lädt...
            X