PHP整合PayPal支付

时间:2021-05-26

简单整理一下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;    }  }}?>

以上所述就是本文的全部内容了,希望大家能够喜欢。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章