简单整理一下PHP项目整合PayPal支付功能。
一、表单的构建:
<form method="post" name="form" action="https://mand // open the connection to paypal $fp = fsockopen($url_par[host],"80",$errnum,$errstr,30); if(!$fp) { // could not open the connection. return false; } else { // Post the data back to paypal fputs($fp, "POST ".$url_par[path]." HTTP/1.1\r\n"); fputs($fp, "Host: ".$url_par[host]."\r\n"); fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n"); fputs($fp, "Content-length: ".strlen($post_str)."\r\n"); fputs($fp, "Connection: close\r\n\r\n"); fputs($fp, $post_str . "\r\n\r\n"); // loop through the response from the server and append to variable while(!feof($fp)) { $this->validate_ipn_response .= fgets($fp, 1024); } fclose($fp); // close connection } if (eregi("VERIFIED",$this->validate_ipn_response)) { return true; } else { return false; } }}?>以上所述就是本文的全部内容了,希望大家能够喜欢。