如何用Zend函數模擬出表格資料送出到下一頁呢?
以下是可實作的程式:
<?php require_once 'Zend/Http/Client.php';
//Zend_Http_Client 宣告 $client = new Zend_Http_Client();
//設定要送出資料到哪個網址 $client->setUri('http://localhost/test/zend_post/test1.php');
//設定http headers參數 $client->setHeaders(array( 'Host' => 'localhost', 'Accept-encoding' => 'gzip,deflate', 'X-Powered-By' => 'Zend'));
//設定http連線的參數,此部分可省略 $client->setConfig(array( 'maxredirects' => 0, 'timeout' => 30));
//這是指定資料採用 post的方式作參數傳輸的編排,http協定中GET和POST參數傳遞實質上是不同的 $client->setParameterPost(array( 'name' => 'miggo', 'nickname' => 'miggo', 'selection' => array(1, 32, 44) ));
//指定用post方法將資料送出 $client->setMethod(Zend_Http_Client::POST);
//送出http要求 $response = $client->request();
//可觀看送出結果到test1.php的回應 print_r($response); ?> |
當然要撰寫一支 test1.php 頁面去接收post後的資料囉,這裡就不多說了!
留言列表