WauWau: Download

Beitrag lesen

hallo,

Hallo, unter einer Internetadresse http://www.download.de/verzeichnis_1/verzeichnis_2/datei.csv steht eine Datei für mich zum download bereit.

1. was ist csv eigentlich?
2. dann würde ich das als Link aufschreiben, und zwar http://www.download.de/verzeichnis_1/verzeichnis_2/datei.csv, und dort hin "gehen".

Wenn ich auf die Seite gehe, kann ich diese Datei problemlos herunterladen (eine USER-ID und PW brauche ich dazu nicht).
Ich möchte aber diese Datei innerhalb eines Scripts herunterladen.

wie schön, aber zu umständlich, wenn du sie auch persönlich runterladen kannst.

Ich habe mir das folgendermaßen vorgestellt:
<?php
  $link = ftp_connect("http://www.download.de/verzeichnis_1/verzeichnis_2/datei.csv ");
  if (!ftp_login($link, "", ""))
    die("Kann mich nicht einloggen.");
......
?>

ehmmmmm, du gehtst hier über das http://-Protokoll zu dieser Datei und willst mit dem ftp-protokoll über php dahin? Das ist etwa so, als ob du zu einem Ort wo Fahrradabstellplätze sind hin willst, dir ein Auto und ein Fahrrad zur verfügung stehen, und du das Auto wählst. Es bringt dir nichts - es gibt einen fehler.

Du hast auch in den folgenden versuchen versucht, den server über ftp anzusprechen.

Also, die Datei könnte ja wohl genauso http://www.bla.de/datei1.xyz heißen. Dann kannst du deinen surfer ganz einfach weiterleiten, z.b. so: header("Location: http://www.bla.de/datei1.xyz"); oder du lässt php die datei holen und gibts sie dann an den browser, z.B. mit readfile("http://www.bla.de/datei.xyz");, hierbei musst du den mimetyp per header() evv. noch auf dein komisches cvs setzen.

WauWau