1

おはようございます

Webページからダウンロードされたファイルを変数に入れるソリューションを探しています。しかし、私が何をしても、ファイルを変数に入れることができません。これは、直接ダウンロードではないためです。私とファイルの間にウィジェットがあります。

次のコードでページを作成するたびに、ファイルを PC にダウンロードできます。

<?php
        print "<form id='page-signinForm' action='https://www.zazzle.com/lgn/signin' accept-charset='UTF-8' method='post' novalidate='novalidate' target='hidden-form'>";
        print " <input type='hidden' name='process' id='process' value='login'>";
        print " <input type='hidden' name='lru' id='lru' value='http://www.zazzle.com/'>";
        print " <input type='hidden' name='tosmsg' id='tosmsg' value='True'>";
        print " <input id='page_username-input' name='login_username' type='hidden' placeholder='' class='error' value='userID'>";
        print " <input id='page_password-input' name='login_password' type='hidden' placeholder='' value='Password'>";
        print " <input  type='submit' value='Sign in' >";
        print "</form>";

        print "<IFRAME style='display:none' name='hidden-form'></IFRAME> ";

        print "<iframe src="http://www.zazzle.com/my/earnings/royaltyhistory?exportCsv=1"></iframe>:'
?>

zazzle アカウントをお持ちでない場合、これをテストすることはできません。これを行う良い方法はありますか。

マルセル

4

1 に答える 1

0

あなたの質問を正しく理解しているかどうかはわかりませんが、「(インターネット上のどこかにある) リモート ファイルをダウンロードし、その内容を変数に保存する」方法を探している場合は、fopencurlを調べることをお勧めします。 PHPの。

どちらからもファイルに直接アクセスできない場合は、最初にファイルをダウンロードして、言及した「ウィジェット」のある場所に保存してから、PHP の file_get_content を使用してコンテンツを変数に取得できます。

于 2013-07-26T09:17:19.180 に答える