>  기사  >  php教程  >  问点php与html之间传值的问题

问点php与html之间传值的问题

WBOY
WBOY원래의
2016-06-06 19:36:011248검색

View Code 1 $srv_ip = ' 192.168.0.118 ' ; // 你的目标服务地址或频道(一定不能有http: // ). 2 $srv_port = 80 ; 3 $errno = 0 ; 4 $errstr = '' ; 5 $timeout = 10 ; 6 7 $url = ' /PhpAndService/socketServerSend.aspx ' ; // 接收你post的URL具体地

问点php与html之间传值的问题问点php与html之间传值的问题View Code

<span> 1</span> $srv_ip = <span>'</span><span>192.168.0.118</span><span>'</span>; <span>//</span><span>你的目标服务地址或频道(一定不能有http:</span><span>//</span><span>).</span><span><br></span><span> 2</span>         $srv_port = <span>80</span>;<br><span> 3</span>         $errno = <span>0</span>;<br><span> 4</span>         $errstr = <span>''</span>;<br><span> 5</span>         $timeout = <span>10</span>;<br><span> 6</span> <br><span> 7</span>         $url = <span>'</span><span>/PhpAndService/socketServerSend.aspx</span><span>'</span>; <span>//</span><span>接收你post的URL具体地址</span><span><br></span><span> 8</span>         $fp = <span>''</span>;<br><span> 9</span>         $resp_str = <span>''</span>;<br><span>10</span>         $post_str = $_POST[<span>"</span><span>content</span><span>"</span>]; <span>//</span><span>要提交的内容.</span><span><br></span><span>11</span> <br><span>12</span>         <span>if</span> ($srv_ip == <span>''</span>) {<br><span>13</span>             echo(<span>'</span><span>ip or dest url empty<br></span><span>'</span>);<br><span>14</span>         }<br><span>15</span> <br><span>16</span>         $fp = fsockopen($srv_ip, $srv_port, $errno, $errstr, $timeout);<br><span>17</span>         <span>if</span> (!$fp) {<br><span>18</span>             echo(<span>'</span><span>fp fail</span><span>'</span>);<br><span>19</span>         }<br><span>20</span> <br><span>21</span>         $content_length = strlen($post_str);<br><span>22</span>         $post_header = <span>"</span><span>POST $url HTTP/1.1\r\n</span><span>"</span>;<br><span>23</span>         $post_header .= <span>"</span><span>Content-Type: application/x-www-form-urlencoded\r\n</span><span>"</span>;<br><span>24</span>         $post_header .= <span>"</span><span>User-Agent: MSIE\r\n</span><span>"</span>;<br><span>25</span>         $post_header .= <span>"</span><span>Host: </span><span>"</span> . $srv_ip . <span>"</span><span>\r\n</span><span>"</span>;<br><span>26</span>         $post_header .= <span>"</span><span>Content-Length: </span><span>"</span> . $content_length . <span>"</span><span>\r\n</span><span>"</span>;<br><span>27</span>         $post_header .= <span>"</span><span>Connection: close\r\n\r\n</span><span>"</span>;<br><span>28</span>         $post_header .= $post_str . <span>"</span><span>\r\n\r\n</span><span>"</span>;<br><span>29</span>         fwrite($fp, $post_header);<br><span>30</span> <br><span>31</span>         <span>while</span> (!feof($fp)) {<br><span>32</span>             $resp_str .= fgets($fp, <span>512</span>); <span>//</span><span>返回值放入$resp_str</span><span><br></span><span>33</span>         }<br><span>34</span>         fclose($fp);<br><span>35</span>         echo($resp_str); <span>//</span><span>处理返回值.</span>


条件限制,ipad调用PHP(网站),PHP调用Aspx(网站),Aspx调用WebSErvice(网站)

php调用aspx已经实现(post传递),可是aspx要怎么返回数据告诉php执行成功与否呢?

 

附有网上copy来的php调用aspx实现,可是我不知道aspx页面要怎么写才能返回一个数据给php,请指教

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.