หัวข้อ: สอบถามเกี่ยวกับการส่งค่า ระหว่าง HOST กับ HOST ทีคับ เริ่มหัวข้อโดย: GETDESIGN ที่ 16 กุมภาพันธ์ 2019, 16:16:54 ต้องการส่งค่า domain (ชื่อโดเมน) จาก เว็บ A ไปตรวจสอบที่เว็บ B
ต้องเขียน php ยังไงครับ เช่น เว็บ A ใส่ <iframe src=http://www.b.com/channelB.php></iframe> ในหน้า a.com/iframe.php แล้วส่งค่า a.com ไปตรวจสอบที่ เว็บ b ว่ามีชื่อโดเมน a.com ในฐานข้อมูลหรือเปล่าถ้ามีขึ้นว่า OK ถ้าไม่มีขึ้นว่า NO พอเข้าใจมั้ยครับ รบกวนทีนะครับ :wanwan017: :wanwan017: หัวข้อ: Re: สอบถามเกี่ยวกับการส่งค่า ระหว่าง HOST กับ HOST ทีคับ เริ่มหัวข้อโดย: saibennn9 ที่ 18 กุมภาพันธ์ 2019, 11:37:20 ปักหมุดตามด้วยคนครับ
หัวข้อ: Re: สอบถามเกี่ยวกับการส่งค่า ระหว่าง HOST กับ HOST ทีคับ เริ่มหัวข้อโดย: gd,lN ที่ 18 กุมภาพันธ์ 2019, 12:02:34 get_content หรือ curl ตัดคำเช็คได้เลยครับ
หัวข้อ: Re: สอบถามเกี่ยวกับการส่งค่า ระหว่าง HOST กับ HOST ทีคับ เริ่มหัวข้อโดย: dekdoo ที่ 18 กุมภาพันธ์ 2019, 12:40:48 ใช้ curl ของ php ครับ ส่งผ่าน Get หรือ Post ก็ได้นะ
ตัวอย่างการเขียน ส่ง value ชื่อ x,y ไป Domain ปลายทางผ่าน method : post โค๊ด: <?php $fields = array( 'x'=>'xxxx', 'y'=>'yyyy' ); $postvars = ''; foreach($fields as $key=>$value) { $postvars .= $key . "=" . $value . "&"; } $url = "http://www.google.com"; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_POST, 1); //0 for a get request curl_setopt($ch,CURLOPT_POSTFIELDS,$postvars); curl_setopt($ch,CURLOPT_RETURNTRANSFER, true); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT ,3); curl_setopt($ch,CURLOPT_TIMEOUT, 20); $response = curl_exec($ch); print "curl response is:" . $response; curl_close ($ch); ?> - - - - - - - - - - - - - - - - แต่ตรวจแบบนี้มีโอกาศโดน hack ได้นะ แล้วถ้าผมอยู่ Domain c.com แล้วส่งค่าเป็น a.com ไป b.com เว็บ b.com ก็จะตอบว่า ok จึงแนะนำว่าให้เข้ารหัส value ก่อนส่งนะ เมื่อปลายทางรับค่าและ decode แล้วก็ค่อนเช็ค database ครับ หัวข้อ: Re: สอบถามเกี่ยวกับการส่งค่า ระหว่าง HOST กับ HOST ทีคับ เริ่มหัวข้อโดย: CherryX ที่ 18 กุมภาพันธ์ 2019, 13:18:31 ใช้ curl ของ php ครับ ส่งผ่าน Get หรือ Post ก็ได้นะ ตัวอย่างการเขียน ส่ง value ชื่อ x,y ไป Domain ปลายทางผ่าน method : post โค๊ด: <?php $fields = array( 'x'=>'xxxx', 'y'=>'yyyy' ); $postvars = ''; foreach($fields as $key=>$value) { $postvars .= $key . "=" . $value . "&"; } $url = "http://www.google.com"; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_POST, 1); //0 for a get request curl_setopt($ch,CURLOPT_POSTFIELDS,$postvars); curl_setopt($ch,CURLOPT_RETURNTRANSFER, true); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT ,3); curl_setopt($ch,CURLOPT_TIMEOUT, 20); $response = curl_exec($ch); print "curl response is:" . $response; curl_close ($ch); ?> - - - - - - - - - - - - - - - - แต่ตรวจแบบนี้มีโอกาศโดน hack ได้นะ แล้วถ้าผมอยู่ Domain c.com แล้วส่งค่าเป็น a.com ไป b.com เว็บ b.com ก็จะตอบว่า ok จึงแนะนำว่าให้เข้ารหัส value ก่อนส่งนะ เมื่อปลายทางรับค่าและ decode แล้วก็ค่อนเช็ค database ครับ ขอเก็บไปประยุกต์ใช้ด้วยคะ :wanwan017: |