|
|
|
ปรึกษาเกี่ยวกับการรับส่งค่าโดยใช้ AJAX แต่ว่าคนละ Domain รายละเอียดด้านในครับ |
|
|
|
|
|
|
|
รู้สึกว่า ajax จะส่งข้ามโดเมนไม่ได้นะครับ
|
|
|
|
|
Date :
2013-10-27 11:45:24 |
By :
randOmizE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ คือประมาณว่า ผมต้องเปลี่ยนอะไรยังไงตรงไหนที่มันให้ผลเหมือนกับตัวอย่างข้างต้น น่ะครับ
คือ 1.a.php ส่งจาก http://mydomain.com ไป b.phpที่อยู่ http://yourdomain.com ประมาณนี้น่ะครับ แล้วให้มันเหมือนกับ
a.php ส่งไป b.php ที่อยู่ Domain เดียวกัน
ขอความช่วยเหลือนิดนะครับ
|
|
|
|
|
Date :
2013-10-27 11:48:29 |
By :
pantatonic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ file_get_content() ก็ครับ
b.php
Code (PHP)
<?php
$f = file_get_contents('domain/file.php?data=xxxx');
echo $f;
file.php
Code (PHP)
<?php
if(isset($_GET['data'])) {
$data = $_GET['data'];
$sql_insert = mysql_query("INSERT INTO my_table (data) VALUES ('$data')");
if($sql_insert) {
echo "success";
}
else {
echo "failed";
}
}
?>
|
|
|
|
|
Date :
2013-10-27 12:36:37 |
By :
randOmizE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองอ่านดูครับ
http://web-programming-bookmark.blogspot.com/2011/02/jquery-cross-domain.html
|
|
|
|
|
Date :
2013-10-27 13:41:14 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a.php และ b.php อยู่ที่เดียวกัน ส่วน file.php อยู่อีกที่
a.php ส่งค่าไปหา b.php เพื่อส่งไปที่ file.php อีกต่อหนึ่ง และส่งค่ากลับมาให้ b.php ส่งมาให้ a.php ที่รออยู่
หลายต่อมาก
|
|
|
|
|
Date :
2013-10-27 14:07:43 |
By :
randOmizE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆครับ
ขอถามต่ออีกนิด แล้วถ้าผมจะใช้ jason มันต้องเปลี่ยน Code ของผมเป็นแบบไหนเหรอครับ
ทั้งfile ส่ง และ file รับเพื่อที่จะส่งค่าไปและ INSERT พอ INSERT เสร็จส่งค่าตอบกลับมาว่า สำเร็จ
|
|
|
|
|
Date :
2013-10-28 08:13:41 |
By :
pantatonic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
<script type="text/javascript">
function send() {
a.jax({
type : "POST",
url : "http://yourdomain.com/b.php",
data : "data=test",
success: function(data) {
if(data=="success") {
alert("บันทึกสำเร็จ");
}
else
if(data=="failed") {
alert("บันทึกไม่สำเร็จ");
}
}
});
}
</script>
แบบนี้ก็ส่งข้าม Domain ได้นี้ครับ
|
|
|
|
|
Date :
2013-10-29 16:41:54 |
By :
zoceferatu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|