send.php 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. $name=get_args('name')?get_args('name'):"";
  3. $gender=get_args('gender')?get_args('gender'):"";
  4. $phoneNumber=get_args('phoneNumber')?get_args('phoneNumber'):"";
  5. $telephoneNumber=get_args('telephoneNumber')?get_args('telephoneNumber'):"";
  6. $QQ=get_args('QQ')?get_args('QQ'):"";
  7. $unit=get_args('unit')?get_args('unit'):"";
  8. $Address=get_args('Address')?get_args('Address'):"";
  9. if (!empty($name)&&!empty($gender)&&!empty($unit)&&!empty($Address)){
  10. $url = 'http://s2endcloud.sohu.com/webapi/mail.send.json';
  11. $param = array('api_user' => 'postm2aster@zhzd.sendcloud.org',
  12. 'api_key' => 'c3jtY1seH',
  13. 'from' =>'914630468@qq.com',
  14. 'fromname' => '软件演示申请',
  15. 'subject' => '软件演示申请,'.$name.','.$unit,
  16. 'html'=>'姓名:'.$name.'<br/>'.$gender.'<br/>手机:'.$phoneNumber.'<br/>电话:'.$telephoneNumber.'<br/>QQ:'.$QQ.'<br/>单位/公司:'.$unit.'<br/>所在省/市:'.$Address.'<br/>',
  17. // 'to' => '@qq.com'
  18. 'to' => '@qq.com'
  19. );
  20. $post_data = http_build_query($param);
  21. $ch = curl_init();
  22. curl_setopt($ch, CURLOPT_POST, 1);
  23. curl_setopt($ch, CURLOPT_URL,$url);
  24. curl_setopt($ch, CURLOPT_HEADER, false); //设定是否输出页面内容
  25. curl_setopt($ch, CURLOPT_NOBODY, false);
  26. curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
  27. curl_exec($ch);
  28. curl_close($ch);
  29. header("Location: /succes.html");
  30. }
  31. function get_args($name) {
  32. if (isset ( $_GET [$name] )) {
  33. if (is_array ( $_GET [$name] ))
  34. return $_GET [$name];
  35. else {
  36. return addslashes ( $_GET [$name] );
  37. }
  38. } elseif (isset ( $_POST [$name] )) {
  39. if (is_array ( $_POST [$name] ))
  40. return $_POST [$name];
  41. else {
  42. return addslashes ( $_POST [$name] );
  43. }
  44. } else {
  45. return false;
  46. }
  47. }
  48. ?>