|
|
|
ติดตรงนี้อ่ะค่ะ Web Service BY SOAP ทำตามแล้วก็ยังไม่ได้ |
|
|
|
|
|
|
|
ลอง Copy จากตัวอย่างไปรันก็ไม่ได้ใช่ไหม๊ครับ
|
|
|
|
|
Date :
2013-04-29 14:15:06 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ค่ะ ก๊อบเหมือนเป๊ะเลยก็ยังไม่ได้ โชว์แค่ นี้ Hello, World! Khun (Array , Your email : )
ถามอีกหน่อยค่ะ หน้ารัน f12 หน้า Server มันไม่โหลดอะไรเลยนี่ถูกไหมค่ะ ถ้าเป็นของ nusoap รันแล้วมันจะขึ้น XML code หลังจากที่เรากด WSLD เหมือนตัวอย่างข้างเว็บตัวอย่างอ่ะค่ะ แต่ของ soap ไม่มีอะไรเลย
|
|
|
|
|
Date :
2013-04-29 14:50:56 |
By :
nunidnaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มเติมค่ะ จาก
https://www.thaicreate.com/php/forum/050188.html
ลองเปลี่ยนค่า ในไฟล์ plus.wsdl เป็น string แต่ยังใช้ชื่อเดิม
<message name='plusRequest'>
<part name='strName' type='xsd:string'/>
<part name='strEmail' type='xsd:string'/>
</message>
<message name='plusResponse'>
<part name='return' type='xsd:string'/>
</message>
ปรากฏว่า ตอนรีเทินค่าที่หน้าindex ได้ output --->Hello,! Khun KAK (Array , Your email : ) เหมือนเดิมค่ะ
Code (PHP)
$params = array(
'strName' => "Nunid Naja",
'strEmail' => "[email protected]"
);
echo '<h3>ทดสอบ แสดงชื่อและemail()</h3>';
echo $client->plus($params);
echo '<h3>ทดสอบ plus()</h3>';
ส่วนนี้หน้า server
Code (PHP)
function plus($strName,$strEmail)
{
return "Hello,! Khun KAK ($strName , Your email : $strEmail) ";
}
|
|
|
|
|
Date :
2013-04-30 10:12:32 |
By :
nunidnaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|