這裏是我當前的代碼:如何從textarea表單發佈數據?
<?php
$apikey='IGNORE-THIS-VARIABLE';
// All URLS to be sent are hold in an array for example
$urls=array('http://www.site1.com','http://www.site2.com/');
// build the POST query string and join the URLs array with | (single pipe)
$qstring='apikey='.$apikey.'&urls='.urlencode(implode('|',$urls));
// Do the API Request using CURL functions
$ch = curl_init();
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_URL,'http://www.example.com/api.php');
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_TIMEOUT,40);
curl_setopt($ch,CURLOPT_POSTFIELDS,$qstring);
curl_exec($ch);
curl_close($ch);
?>
我的PHP代碼工作,但這裏是我遇到問題的行:
$urls=array('http://www.site1.com','http://www.site2.com/');
基本上我只是想有一個文本區域我用戶可以在其中輸入URL列表(每行一個),然後使用上面的PHP代碼發佈它。
我的代碼工作時,我只是有內置的代碼,就像你可以在上面看到的網址,但我只是無法弄清楚如何使它與文本區...任何幫助,將不勝感激工作。
什麼是網頁從您提交?你如何讓用戶在你的表單上輸入這些URL,因爲我不記得多行文本框,只有textarea –
是的,我讓用戶提交URL。對不起,我的意思是一個textarea。表單在'submit.php'上,並且被髮布到'api.php'。 – Edward