csv
  • login
  • download
  • 2013-07-26 25 views 1 likes 
    1

    上午下載文件到一個變種

    我正在尋找一個解決方案,把一個文件好,這就是被從網頁下載到一個變量。但是,我所做的每件事都無法將文件傳遞給變量。這是因爲它不是直接下載。我和文件之間有一個小部件。

    當我用下面的代碼創建一個頁面時,我可以下載文件到我的電腦。

    <?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賬戶,您將無法測試。 有沒有一個很好的方法來做到這一點。

    馬塞爾

    回答

    0

    我不知道我正確理解你的問題,但如果你正在尋找各種方法來「下載遠程文件(在某個地方在互聯網上)和它的內容保存到一個變量」,我建議你看看PHP的fopencurl

    如果文件不能被任何一個直接訪問,您可以先下載文件並將其保存到您提到的「窗口小部件」的位置,然後使用PHP的file_get_content將內容獲取到變量中。

    +0

    問題是如何重定向de小部件下載到服務器,而不是我的瀏覽器。 – user2622022

    +0

    好吧,看起來很難讓我完全自動化,而不會以某種方式破解這個小部件。對不起,我無法幫助:-( – Tingo

    +0

    因此,在會話中,我無法重定向哪裏發生了什麼 – user2622022

    相關問題