2017-07-27 4 views
0

ログインの後ろにある別のサイトにあるファイルを私の訪問者がダウンロードする方法はありますか?CURL/PHP訪問者がリモートファイルをダウンロードする方法はありますか?

問題: - ファイル名のリストは、ログイン 背後に別のサイト上にある - あなたは

をダウンロードするにはログインする必要があり、現在、私のコードは、ユーザーがすることができ、カールでログインしてファイルをダウンロードするためのリンクを表示することができますリンクをクリックしますが、ブラウザがそのサイトにログインしていないためダウンロードできません。

私は

(私のサーバーと私のサーバーからの訪問者のダウンロードにカールしてファイルをダウンロードしてください)私はカールと一時ファイルを保存することができます知っている。しかし、彼らが自分のサイトから直接ダウンロードできるようにする方法はありますか?

私は問題をはっきりと説明してください。 ps。私の大学のサイトでは、ダウンロードする新しいものがあるかどうかを確認するのが苦労しているので、私は友達の方が楽にしたいです。

ありがとうございました

+0

既にダウンロードを行うスクリプトがあります。あなたはあなたのサイトを使ってあなたの友人を持っています。すべての成分はそこにあります。友人があなたのサイトへのリンクをクリックすると、あなたのサイトはuniサイトからcurl経由でファイルをダウンロードし、その応答をあなたの友人に送り返します。つまり、完了したことを意味します。そう、はい、方法があります。別のAPIを使用するAPIを作成しています。あなたはすべてを持っています。正確にあなたを混乱させるものは何ですか?あなたが戻ってくるカールの反応 - すぐに別の場所に送ることができます(プロキシと呼ばれています)。 – Mjh

+0

@Mjhいいえ、ダウンロードは行いません。現在のところ、私のコードはダウンロード可能なもののリストしか表示せず、ユーザーはそれらをクリックすることができます。クリックすると、ログインしていないというアラートが表示されます(アラートは私のユニサイトからのものです) – taek

+0

ユニウェブサイトにログインできた場合は、ユニウェブサイトからダウンロードできます。 cURLファイルのリストを表示し、あなたの仲間に表示し、ファイルを選択させ、URIをサイトに戻し、コードを使用してファイルをauth +ダウンロードし、返信を友人に送り返します。ファイルをダウンロードしたり、ページを取得したり、ログインしたりする方法は、HTTPの場合と同じです。 – Mjh

答えて

-2

私はこのリンクを使用する必要があります。

$username = 'abc'; 
$pasword = 'xyz'; 
$file_url = "google.com"; 
http://$usename:[email protected]$file_url 
+0

問題が何であるかを理解していない場合は、どのように答えることができますか? – Mjh

+0

OH !!今すぐコードを変更しました –

関連する問題