|
|
|
การส่งค่าไปเซิฟเวอร์อื่นด้วย PHP แล้วค่าที่ได้คืนมาเป็น XML ผมติดตรงการรับค่า XML มาใช้งานต่อน่ะครับ |
|
|
|
|
|
|
|
การส่งค่าไปเซิฟเวอร์อื่นด้วย PHP แล้วค่าที่ได้คืนมาเป็น XML ผมติดตรงการรับค่า XML มาใช้งานต่อน่ะครับ
นี่คือโค๊ตปลายทาง
Code (PHP)
<?php
header("Content-type:text/xml; charset=UTF-8");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
echo '<?xml version="1.0" encoding="utf-8"?>';
?>
<markers>
<INS>VBI</INS>
<FIX>DELLER</FIX>
</markers>
นี่คือโค๊ตส่งค่าด้วย PHP
Code (PHP)
$username="neung";
$host="www.kawna.com";
$port="80";
$path="/test/xmlRespon.php";
$data="user=$username";
$connect="no";
$fp=fsockopen($host,$port);
fputs($fp,"POST $path HTTP/1.1\r\n");
fputs($fp,"Host: $host\r\n");
fputs($fp,"Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp,"Content-length: ".strlen($data)."\r\n");
fputs($fp,"Connection: close\r\n\r\n");
fputs($fp,$data);
while(!feof($fp)){
$connect="yes";
$result.=fgets($fp,128);
}
fclose($fp);
if($connect == "no"){
echo "ติดต่อเซิฟเวอร์ไม่ได้";
exit;
}
ผมติดตรงเวลาได้ค่ามาในตัวแปร $result ผมไม่สามารถเอามาไต่ไปตามโหนดด้วยฟังก์ชั่น simplexml_load_file($result);
ผมต้องทำอย่างไร ถึงจะไช้วิธีเข้าถึงไฟล์แบบ XML ได้บ้างครับ (ทุกวันนี้ใช้การตัดคำเอา T T)
Tag : PHP
|
|
|
|
|
|
Date :
2012-03-26 07:47:40 |
By :
awachai007 |
View :
1565 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|