ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming█ ►ช่วยด้วยคะ การส่งค่าฟอร์มแบบ Pop Up ไปยังเว็บอื่นๆ (Java Script) !!! █
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: █ ►ช่วยด้วยคะ การส่งค่าฟอร์มแบบ Pop Up ไปยังเว็บอื่นๆ (Java Script) !!! █  (อ่าน 1476 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
q-oo-p
ก๊วนเสียว
*

พลังน้ำใจ: 117
ออฟไลน์ ออฟไลน์

กระทู้: 368



ดูรายละเอียด เว็บไซต์
« เมื่อ: 30 ตุลาคม 2014, 16:49:18 »


ต้องการส่งค่าฟอร์มไปที่เว็บอื่นที่ไม่ใช่เว็บของเรา

พอกด submit แล้วแสดงจะต้อง Popup ขึ้นมาขนาดเล็กๆ 1x1 pixel จะดีมากเลย
หรือ แสดงแค่ Title Bar ของ Popup ก็ได้คะ ส่วนอื่นของ Popup จะไม่แสดงผล

พอ popup เด้งขึ้นมาแล้ว ก็จะปิดตัวเองอัติโนมัติภายใน 1 วินาที

ต้องทำยังไงดีคะ


 wanwan008 wanwan017 wanwan017

-------------------------------
เขียนได้แค่นี้คะมึนแล้วช่วยด้วยคะ
-------------------------------

<html>
<head>
<title>Submit Popup Hiden</title>
</head>

<body>

<script>
function target_popup(form) {
    window.open('', 'formpopup', 'width=1px,height=1px,toolbar=no,menubar=no,location=no,status=0,scrollbars=no,directories=0,resizable=0,left=0,top=0');
    form.target = 'formpopup';
   window.setTimeout(function(){wincontrol.close()},1000);
   return false;
}
</script>



<form action="http://www.google.com/ " method="post" name="frm" onsubmit="target_popup(this)">
   <input  type="text" name="sindh" value=test>
   <input type="submit" value="SEND NOW" />
</form>

</body>
</html>
บันทึกการเข้า

✿ ขายโดเมนพีอาร์สูง ✿
PR5 2000.-
PR6 4000.-
TEL: 091-003-4020 LINE: ZIONPIG
ดูรายชื่อโดเมนที่เว็บ: PriceBuySale.COM
VadiForte
สมุนแก๊งเสียว
*

พลังน้ำใจ: 125
ออฟไลน์ ออฟไลน์

กระทู้: 875



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 30 ตุลาคม 2014, 17:06:30 »

จำเป็นต้องเปิดเป็น Popup ด้วยเหรอครับ

ผมรู้สึกว่าจะมีวิธีส่งผ่าน Javascript โดยไม่ต้องเปิด Popup นะครับ
บันทึกการเข้า

q-oo-p
ก๊วนเสียว
*

พลังน้ำใจ: 117
ออฟไลน์ ออฟไลน์

กระทู้: 368



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 30 ตุลาคม 2014, 17:13:14 »

จำเป็นต้องเปิดเป็น Popup ด้วยเหรอครับ

ผมรู้สึกว่าจะมีวิธีส่งผ่าน Javascript โดยไม่ต้องเปิด Popup นะครับ


จำเป็นมากคะ
จุดมุ่งหมายสำคัญคือ ไม่ต้องการให้ User รู้ว่าเราส่งค่าฟอร์มไปยังเว็บอะไรบ้าง

เพราะใช้ iframe หรืด frame set ไม่ได้ที่เว็บที่ส่งค่าไปมี Script นี้อยู่

<script type="text/javascript">
   <!--
      if (top.location!= self.location) {
         top.location = self.location.href
      }
   //-->
</script>



ลองใช้ jQuery ช่วยในการส่งค่าก็ไม่ได้ เว็บไม่ยอมรับค่าเพราะมี Capcha ไม่ Reload


พอมาใช้ POP UP การส่งค่าไม่มีปัญหาอะไรเลยไปด้วยดี แต่ติดที่ต้องซ่อนและปิด POP UP ที่ส่งค่าไป


ช่วยด้วยนะคะ
 wanwan008 wanwan017 wanwan017
« แก้ไขครั้งสุดท้าย: 30 ตุลาคม 2014, 17:15:10 โดย q-oo-p » บันทึกการเข้า

✿ ขายโดเมนพีอาร์สูง ✿
PR5 2000.-
PR6 4000.-
TEL: 091-003-4020 LINE: ZIONPIG
ดูรายชื่อโดเมนที่เว็บ: PriceBuySale.COM
AbuseMan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 104
ออฟไลน์ ออฟไลน์

กระทู้: 1,103



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 30 ตุลาคม 2014, 17:35:47 »

Cross Domain แบบนี้ ใช้ javascript ได้ด้วยไหมอันนี้ไม่แน่ใจ

ทำไมไม่ทำเป็น PHP แล้วใช้ function curl อ่ะครับ จะง่ายกว่าไหม ?
บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
q-oo-p
ก๊วนเสียว
*

พลังน้ำใจ: 117
ออฟไลน์ ออฟไลน์

กระทู้: 368



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 30 ตุลาคม 2014, 17:41:44 »

Cross Domain แบบนี้ ใช้ javascript ได้ด้วยไหมอันนี้ไม่แน่ใจ

ทำไมไม่ทำเป็น PHP แล้วใช้ function curl อ่ะครับ จะง่ายกว่าไหม ?



PHP CURL ก็ลองแล้วคะแต่ว่าไม่เก่งเรื่อง CURL จึงทำไม่ได้ซักที
เพราะเว็บที่ส่งค่าไปไม่ใช่เว็บเราคะ ต่้องการส่งค่าไปบันทึกที่เว็บของคนอื่น

<?php
$submit=$_POST["Submit"];
$curlurl ="http://www.google.com ";


function reg_sent($username,$password)
{
global $curlurl;
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$params = "username=$username&password=".$password;


$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST,1); //
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
curl_setopt($ch, CURLOPT_URL,$curlurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);

$result = curl_exec($ch);
curl_close ($ch);
return $result;
}
?>
บันทึกการเข้า

✿ ขายโดเมนพีอาร์สูง ✿
PR5 2000.-
PR6 4000.-
TEL: 091-003-4020 LINE: ZIONPIG
ดูรายชื่อโดเมนที่เว็บ: PriceBuySale.COM
AbuseMan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 104
ออฟไลน์ ออฟไลน์

กระทู้: 1,103



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 30 ตุลาคม 2014, 17:47:52 »

Cross Domain แบบนี้ ใช้ javascript ได้ด้วยไหมอันนี้ไม่แน่ใจ

ทำไมไม่ทำเป็น PHP แล้วใช้ function curl อ่ะครับ จะง่ายกว่าไหม ?



PHP CURL ก็ลองแล้วคะแต่ว่าไม่เก่งเรื่อง CURL จึงทำไม่ได้ซักที
เพราะเว็บที่ส่งค่าไปไม่ใช่เว็บเราคะ ต่้องการส่งค่าไปบันทึกที่เว็บของคนอื่น

<?php
$submit=$_POST["Submit"];
$curlurl ="http://www.google.com ";


function reg_sent($username,$password)
{
global $curlurl;
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$params = "username=$username&password=".$password;


$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST,1); //
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
curl_setopt($ch, CURLOPT_URL,$curlurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);

$result = curl_exec($ch);
curl_close ($ch);
return $result;
}
?>


ตรง Params แนะนำใช้เป็นแบบนี้ดีกว่า

โค๊ด:
$params = array(
  'username' => 'a',
  'password' => 'b',
  'remember' => 1
);

แล้วตรง
โค๊ด:
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);

ก้ปลี่ยนเป็นรูปแบบนี้
โค๊ด:
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));

ส่วนที่ว่าไม่ได้นี่คือยังไงอ่ะครับ ?
บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
q-oo-p
ก๊วนเสียว
*

พลังน้ำใจ: 117
ออฟไลน์ ออฟไลน์

กระทู้: 368



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 30 ตุลาคม 2014, 18:04:32 »

Cross Domain แบบนี้ ใช้ javascript ได้ด้วยไหมอันนี้ไม่แน่ใจ

ทำไมไม่ทำเป็น PHP แล้วใช้ function curl อ่ะครับ จะง่ายกว่าไหม ?



PHP CURL ก็ลองแล้วคะแต่ว่าไม่เก่งเรื่อง CURL จึงทำไม่ได้ซักที
เพราะเว็บที่ส่งค่าไปไม่ใช่เว็บเราคะ ต่้องการส่งค่าไปบันทึกที่เว็บของคนอื่น

<?php
$submit=$_POST["Submit"];
$curlurl ="http://www.google.com ";


function reg_sent($username,$password)
{
global $curlurl;
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$params = "username=$username&password=".$password;


$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST,1); //
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
curl_setopt($ch, CURLOPT_URL,$curlurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);

$result = curl_exec($ch);
curl_close ($ch);
return $result;
}
?>


ตรง Params แนะนำใช้เป็นแบบนี้ดีกว่า

โค๊ด:
$params = array(
  'username' => 'a',
  'password' => 'b',
  'remember' => 1
);

แล้วตรง
โค๊ด:
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);

ก้ปลี่ยนเป็นรูปแบบนี้
โค๊ด:
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));

ส่วนที่ว่าไม่ได้นี่คือยังไงอ่ะครับ ?




ถ้าแบบฟอร์มเป็นแบบนี้แล้วจะเขียน CURL ยังไงคะ
ขอบคุณมากเลยคะที่ช่วย

 wanwan017 wanwan017  wanwan008



<script type="text/javascript">
   <!--
      if (top.location!= self.location) {
         top.location = self.location.href
      }
   //-->
</script>
<head>
<title>SMS!</title>


<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />

</head>
<body>
<div class="cont_div">
  <div class="well sidebar-nav">
    <div class="padding">
      <!-- c-bottom -->
      <div class="cont_h">
        <div class="padding"></div>
      </div>
      <script>
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;

return true;
}
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
countfield.value = maxlimit - field.value.length;
}
</script>
      <script type="text/javascript" language="Javascript">

<!-- Begin

document.oncontextmenu = function(){return false}

// End -->

</script>
      <form action="http://google.com " method="post" name="frm" >
        <table cellspacing="0" cellpadding="5" border="0" class="send_table">
          <tr>
            <td class="send_td1" valign="top">Select Country</td>
            <td><select name="country" style="width:250px;" class="send_input" onChange="document.frm.pakistan.value = document.frm.country.options[document.frm.country.selectedIndex].value">
              <option value="Select Country">Select Country</option>
              <option value="66">Thailand</option>
              <option value="213">Algeria</option>
              <option value="93">Afghanistan</option>
              <option value="880">Bangladesh</option>
              <option value="91">India</option>
              <option value="39">Italy</option>
              <option value="960">Maldives</option>
              <option value="212">Morocco</option>
              <option value="92">Pakistan</option>
              <option value="90">Turkey</option>
              <option value="84">Vietnam</option>
              <option value="select country">-------------------</option>
              <option value="355">Albania</option>
              <option value="213">Algeria</option>
              <option value="376">Andorra</option>
              <option value="244">Angola</option>
              <option value="1264">Anguilla</option>
              <option value="1268">Antigua & Barbuda</option>
              <option value="54">Argentina</option>
              <option value="374">Armenia</option>
              <option value="297">Aruba</option>
              <option value="61">Australia</option>
              <option value="43">Austria</option>
              <option value="994">Azerbaijan</option>
              <option value="1242">Bahamas, the</option>
              <option value="973">Bahrain</option>
              <option value="880">Bangladesh</option>
              <option value="1246">Barbados</option>
              <option value="375">Belarus</option>
              <option value="32">Belgium</option>
              <option value="501">Belize</option>
              <option value="229">Benin</option>
              <option value="1441">Bermuda</option>
              <option value="975">Bhutan</option>
              <option value="591">Bolivia</option>
              <option value="387">Bosnia-Herzegovina</option>
              <option value="267">Botswana</option>
              <option value="55">Brazil</option>
              <option value="1284">British Virgin Islands</option>
              <option value="673">Brunei</option>
              <option value="359">Bulgaria</option>
              <option value="226">Burkina Faso</option>
              <option value="257">Burundi</option>
              <option value="855">Cambodia</option>
              <option value="237">Cameroon</option>
              <option value="1">Canada</option>
              <option value="238">Cape Verde</option>
              <option value="1345">Cayman Islands</option>
              <option value="236">Central African Republic</option>
              <option value="235">Chad</option>
              <option value="56">Chile</option>
              <option value="86">China</option>
              <option value="57">Colombia</option>
              <option value="269">Comoros</option>
              <option value="242">Congo</option>
              <option value="243">Congo, Democratic Republic</option>
              <option value="682">Cook Islands</option>
              <option value="506">Costa Rica</option>
              <option value="385">Croatia</option>
              <option value="53">Cuba</option>
              <option value="5999">Curacao</option>
              <option value="357">Cyprus</option>
              <option value="420">Czech Republic</option>
              <option value="45">Denmark</option>
              <option value="246">Diego Garcia</option>
              <option value="253">Djibouti</option>
              <option value="1767">Dominica</option>
              <option value="1">Dominican Republic</option>
              <option value="670">East Timor</option>
              <option value="593">Ecuador</option>
              <option value="20">Egypt</option>
              <option value="503">El Salvador</option>
              <option value="240">Equatorial Guinea</option>
              <option value="291">Eritrea</option>
              <option value="372">Estonia</option>
              <option value="251">Ethiopia</option>
              <option value="500">Falkland Islands</option>
              <option value="298">Faroe Islands</option>
              <option value="679">Fiji</option>
              <option value="358">Finland</option>
              <option value="33">France</option>
              <option value="594">French Guiana</option>
              <option value="689">French Polynesia</option>
              <option value="590">French West Indies</option>
              <option value="241">Gabon</option>
              <option value="220">Gambia</option>
              <option value="995">Georgia</option>
              <option value="49">Germany</option>
              <option value="233">Ghana</option>
              <option value="350">Gibraltar</option>
              <option value="30">Greece</option>
              <option value="299">Greenland</option>
              <option value="1473">Grenada</option>
              <option value="590">Guadeloupe</option>
              <option value="1671">Guam</option>
              <option value="502">Guatemala</option>
              <option value="44">Guernsey</option>
              <option value="224">Guinea</option>
              <option value="245">Guinea-Bissau</option>
              <option value="592">Guyana</option>
              <option value="509">Haiti</option>
              <option value="504">Honduras</option>
              <option value="852">Hong Kong</option>
              <option value="36">Hungary</option>
              <option value="354">Iceland</option>
              <option value="91">India</option>
              <option value="62">Indonesia</option>
              <option value="98">Iran</option>
              <option value="964">Iraq</option>
              <option value="353">Ireland</option>
              <option value="44">Isle of Man</option>
              <option value="972">Israel</option>
              <option value="39">Italy</option>
              <option value="225">Ivory Coast (Cote d'Ivoire)</option>
              <option value="1876">Jamaica</option>
              <option value="81">Japan</option>
              <option value="44">Jersey</option>
              <option value="962">Jordan</option>
              <option value="7">Kazakhstan</option>
              <option value="254">Kenya</option>
              <option value="686">Kiribati</option>
              <option value="82">Korea (South)</option>
              <option value="965">Kuwait</option>
              <option value="996">Kyrgyzstan</option>
              <option value="856">Lao</option>
              <option value="371">Latvia</option>
              <option value="961">Lebanon</option>
              <option value="266">Lesotho</option>
              <option value="231">Liberia</option>
              <option value="218">Libya</option>
              <option value="423">Liechtenstein</option>
              <option value="370">Lithuania</option>
              <option value="352">Luxembourg</option>
              <option value="853">Macau</option>
              <option value="389">Macedonia</option>
              <option value="261">Madagascar</option>
              <option value="265">Malawi</option>
              <option value="60">Malaysia</option>
              <option value="960">Maldives</option>
              <option value="223">Mali</option>
              <option value="356">Malta</option>
              <option value="596">Martinique</option>
              <option value="222">Mauritania</option>
              <option value="230">Mauritius</option>
              <option value="262">Mayotte Island</option>
              <option value="52">Mexico</option>
              <option value="373">Moldova</option>
              <option value="377">Monaco</option>
              <option value="976">Mongolia</option>
              <option value="382">Montenegro</option>
              <option value="1664">Montserrat</option>
              <option value="212">Morocco</option>
              <option value="258">Mozambique</option>
              <option value="264">Namibia</option>
              <option value="674">Nauru</option>
              <option value="977">Nepal</option>
              <option value="31">Netherlands</option>
              <option value="599">Netherlands Antilles</option>
              <option value="687">New Caledonia</option>
              <option value="64">New Zealand</option>
              <option value="505">Nicaragua</option>
              <option value="227">Niger</option>
              <option value="234">Nigeria</option>
              <option value="672">Norfolk Island</option>
              <option value="47">Norway</option>
              <option value="968">Oman</option>
              <option value="970">Palestine</option>
              <option value="507">Panama</option>
              <option value="675">Papua New Guinea</option>
              <option value="595">Paraguay</option>
              <option value="51">Peru</option>
              <option value="63">Philippines</option>
              <option value="48">Poland</option>
              <option value="351">Portugal</option>
              <option value="1">Puerto Rico</option>
              <option value="974">Qatar</option>
              <option value="262">Reunion</option>
              <option value="40">Romania</option>
              <option value="7">Russia</option>
              <option value="250">Rwanda</option>
              <option value="1684">Samoa (American)</option>
              <option value="685">Samoa (Western)</option>
              <option value="378">San Marino</option>
              <option value="239">Sao Tome and Principe</option>
              <option value="966">Saudi Arabia</option>
              <option value="221">Senegal</option>
              <option value="381">Serbia</option>
              <option value="248">Seychelles</option>
              <option value="232">Sierra Leone</option>
              <option value="65">Singapore</option>
              <option value="421">Slovakia</option>
              <option value="386">Slovenia</option>
              <option value="677">Solomon Islands</option>
              <option value="252">Somalia</option>
              <option value="27">South Africa</option>
              <option value="34">Spain</option>
              <option value="94">Sri Lanka</option>
              <option value="1869">St. Kitts And Nevis</option>
              <option value="1758">St. Lucia</option>
              <option value="508">St. Pierre and Miquelon</option>
              <option value="1784">St. Vincent</option>
              <option value="249">Sudan (North)</option>
              <option value="211">Sudan (South)</option>
              <option value="597">Suriname</option>
              <option value="268">Swaziland</option>
              <option value="46">Sweden</option>
              <option value="41">Switzerland</option>
              <option value="963">Syria</option>
              <option value="886">Taiwan</option>
              <option value="992">Tajikistan</option>
              <option value="255">Tanzania</option>
              <option value="66">Thailand</option>
              <option value="228">Togo</option>
              <option value="676">Tonga Islands</option>
              <option value="1868">Trinidad and Tobago</option>
              <option value="216">Tunisia</option>
              <option value="90">Turkey</option>
              <option value="993">Turkmenistan</option>
              <option value="1649">Turks and Caicos Islands</option>
              <option value="688">Tuvalu</option>
              <option value="256">Uganda</option>
              <option value="44">UK</option>
              <option value="380">Ukraine</option>
              <option value="971">United Arab Emirates</option>
              <option value="598">Uruguay</option>
              <option value="1340">US Virgin Islands</option>
              <option value="1">USA</option>
              <option value="998">Uzbekistan</option>
              <option value="678">Vanuatu</option>
              <option value="39">Vatican City State</option>
              <option value="58">Venezuela</option>
              <option value="84">Vietnam</option>
              <option value="967">Yemen</option>
              <option value="260">Zambia</option>
              <option value="263">Zimbabwe</option>
            </select>
</td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Phone Number</td>
            <td><font size="4"> </font>
              <input type="text" readonly name="pakistan" value="select country" style="width:50px;" onKeyPress="return isNumberKey(event);">
              -
              <input  type="text" name="sindh" class="send_input" style="width:185px;" onKeyPress="return isNumberKey(event);">
              </td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Sender ID</td>
            <td><input type="text" name="sender" value="AIS" style="width:230px;">
              <br>
              <input type="hidden" name="gateway" value="1">
             
          </tr>
          <tr>
            <td class="send_td1" valign="top"></td>
            <td></td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Type Your Message </td>
            <td><textarea class="send_area" name="hyderabad" onKeyDown="textCounter(this.form.hyderabad,this.form.remLen,69);" onKeyUp="textCounter(this.form.hyderabad,this.form.remLen,69);"></textarea>
              <br>
              You Have
              <input readonly type="text" name="remLen" size="2" maxlength="2" value="69" class="count" style="width:50px;">
              </td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Verify Code</td>
            <td><script type="text/javascript">
    var RecaptchaOptions = {
        theme : 'custom',
      lang : 'en',
    };
</script>
              <span id="recaptcha_image" class="recaptcha_image"></span> <br>
              <input type="text" id="recaptcha_response_field" style="width:200px;" name="recaptcha_response_field" class="form_input_verifycode"/>
              <a href="javascript:Recaptcha.reload()"><img src="images/reload.png" border="0" title="Click to reload image" align="absmiddle"/></a>
              <!-- Public key here -->
              <script type="text/javascript" src="http://api.recaptcha.net/chall...AAAGBYTYAOBe4b6GccIGWPo6RwMoo6 ">
  </script>
              <!-- Public key here -->
              <noscript>
                <iframe src="http://api.recaptcha.net/noscr...AAAGBYTYAOBe4b6GccIGWPo6RwMoo6 "> height="300" width="500" frameborder="0"></iframe>
                <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
                <input type="hidden" name="recaptcha_response_field" value="manual_challenge" />
              </noscript>
</td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Send SMS</td>
            <td><input type="image" src="sendbt.png" width="175" height="56" border="0" alt="SEND SMS NOW" />
              <input type="hidden" name="button" value="Send SMS"></td>
          </tr>
        </table>
      </form>
    </div>
  </div>
</div>


</body>

บันทึกการเข้า

✿ ขายโดเมนพีอาร์สูง ✿
PR5 2000.-
PR6 4000.-
TEL: 091-003-4020 LINE: ZIONPIG
ดูรายชื่อโดเมนที่เว็บ: PriceBuySale.COM
tlecreate
Newbie
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 44



ดูรายละเอียด
« ตอบ #7 เมื่อ: 02 พฤศจิกายน 2014, 03:57:31 »

ไม่รู้ช่วยได้ป่าวครับ เป็นการ POST ใน form ไปเว็บที่ต้องการส่ง แต่แสดงผลใน iframe แล้วก็ใส่ style ให้ iframe ไม่ให้ user มองเห็น
<form action="url" name="formMain" method="post" target="iframe_target">
<iframe id="iframe_target" name="iframe_target" src="#" style="width:0;height:0;border:0px solid #fff;"></iframe>
</form>
บันทึกการเข้า
zazane
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 61
ออฟไลน์ ออฟไลน์

กระทู้: 1,582



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 02 พฤศจิกายน 2014, 05:47:53 »

Cross Domain แบบนี้ ใช้ javascript ได้ด้วยไหมอันนี้ไม่แน่ใจ

ทำไมไม่ทำเป็น PHP แล้วใช้ function curl อ่ะครับ จะง่ายกว่าไหม ?



PHP CURL ก็ลองแล้วคะแต่ว่าไม่เก่งเรื่อง CURL จึงทำไม่ได้ซักที
เพราะเว็บที่ส่งค่าไปไม่ใช่เว็บเราคะ ต่้องการส่งค่าไปบันทึกที่เว็บของคนอื่น

<?php
$submit=$_POST["Submit"];
$curlurl ="http://www.google.com ";


function reg_sent($username,$password)
{
global $curlurl;
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$params = "username=$username&password=".$password;


$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST,1); //
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
curl_setopt($ch, CURLOPT_URL,$curlurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);

$result = curl_exec($ch);
curl_close ($ch);
return $result;
}
?>


ตรง Params แนะนำใช้เป็นแบบนี้ดีกว่า

โค๊ด:
$params = array(
  'username' => 'a',
  'password' => 'b',
  'remember' => 1
);

แล้วตรง
โค๊ด:
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);

ก้ปลี่ยนเป็นรูปแบบนี้
โค๊ด:
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));

ส่วนที่ว่าไม่ได้นี่คือยังไงอ่ะครับ ?




ถ้าแบบฟอร์มเป็นแบบนี้แล้วจะเขียน CURL ยังไงคะ
ขอบคุณมากเลยคะที่ช่วย

 wanwan017 wanwan017  wanwan008



<script type="text/javascript">
   <!--
      if (top.location!= self.location) {
         top.location = self.location.href
      }
   //-->
</script>
<head>
<title>SMS!</title>


<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />

</head>
<body>
<div class="cont_div">
  <div class="well sidebar-nav">
    <div class="padding">
      <!-- c-bottom -->
      <div class="cont_h">
        <div class="padding"></div>
      </div>
      <script>
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;

return true;
}
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
countfield.value = maxlimit - field.value.length;
}
</script>
      <script type="text/javascript" language="Javascript">

<!-- Begin

document.oncontextmenu = function(){return false}

// End -->

</script>
      <form action="http://google.com " method="post" name="frm" >
        <table cellspacing="0" cellpadding="5" border="0" class="send_table">
          <tr>
            <td class="send_td1" valign="top">Select Country</td>
            <td><select name="country" style="width:250px;" class="send_input" onChange="document.frm.pakistan.value = document.frm.country.options[document.frm.country.selectedIndex].value">
              <option value="Select Country">Select Country</option>
              <option value="66">Thailand</option>
              <option value="213">Algeria</option>
              <option value="93">Afghanistan</option>
              <option value="880">Bangladesh</option>
              <option value="91">India</option>
              <option value="39">Italy</option>
              <option value="960">Maldives</option>
              <option value="212">Morocco</option>
              <option value="92">Pakistan</option>
              <option value="90">Turkey</option>
              <option value="84">Vietnam</option>
              <option value="select country">-------------------</option>
              <option value="355">Albania</option>
              <option value="213">Algeria</option>
              <option value="376">Andorra</option>
              <option value="244">Angola</option>
              <option value="1264">Anguilla</option>
              <option value="1268">Antigua & Barbuda</option>
              <option value="54">Argentina</option>
              <option value="374">Armenia</option>
              <option value="297">Aruba</option>
              <option value="61">Australia</option>
              <option value="43">Austria</option>
              <option value="994">Azerbaijan</option>
              <option value="1242">Bahamas, the</option>
              <option value="973">Bahrain</option>
              <option value="880">Bangladesh</option>
              <option value="1246">Barbados</option>
              <option value="375">Belarus</option>
              <option value="32">Belgium</option>
              <option value="501">Belize</option>
              <option value="229">Benin</option>
              <option value="1441">Bermuda</option>
              <option value="975">Bhutan</option>
              <option value="591">Bolivia</option>
              <option value="387">Bosnia-Herzegovina</option>
              <option value="267">Botswana</option>
              <option value="55">Brazil</option>
              <option value="1284">British Virgin Islands</option>
              <option value="673">Brunei</option>
              <option value="359">Bulgaria</option>
              <option value="226">Burkina Faso</option>
              <option value="257">Burundi</option>
              <option value="855">Cambodia</option>
              <option value="237">Cameroon</option>
              <option value="1">Canada</option>
              <option value="238">Cape Verde</option>
              <option value="1345">Cayman Islands</option>
              <option value="236">Central African Republic</option>
              <option value="235">Chad</option>
              <option value="56">Chile</option>
              <option value="86">China</option>
              <option value="57">Colombia</option>
              <option value="269">Comoros</option>
              <option value="242">Congo</option>
              <option value="243">Congo, Democratic Republic</option>
              <option value="682">Cook Islands</option>
              <option value="506">Costa Rica</option>
              <option value="385">Croatia</option>
              <option value="53">Cuba</option>
              <option value="5999">Curacao</option>
              <option value="357">Cyprus</option>
              <option value="420">Czech Republic</option>
              <option value="45">Denmark</option>
              <option value="246">Diego Garcia</option>
              <option value="253">Djibouti</option>
              <option value="1767">Dominica</option>
              <option value="1">Dominican Republic</option>
              <option value="670">East Timor</option>
              <option value="593">Ecuador</option>
              <option value="20">Egypt</option>
              <option value="503">El Salvador</option>
              <option value="240">Equatorial Guinea</option>
              <option value="291">Eritrea</option>
              <option value="372">Estonia</option>
              <option value="251">Ethiopia</option>
              <option value="500">Falkland Islands</option>
              <option value="298">Faroe Islands</option>
              <option value="679">Fiji</option>
              <option value="358">Finland</option>
              <option value="33">France</option>
              <option value="594">French Guiana</option>
              <option value="689">French Polynesia</option>
              <option value="590">French West Indies</option>
              <option value="241">Gabon</option>
              <option value="220">Gambia</option>
              <option value="995">Georgia</option>
              <option value="49">Germany</option>
              <option value="233">Ghana</option>
              <option value="350">Gibraltar</option>
              <option value="30">Greece</option>
              <option value="299">Greenland</option>
              <option value="1473">Grenada</option>
              <option value="590">Guadeloupe</option>
              <option value="1671">Guam</option>
              <option value="502">Guatemala</option>
              <option value="44">Guernsey</option>
              <option value="224">Guinea</option>
              <option value="245">Guinea-Bissau</option>
              <option value="592">Guyana</option>
              <option value="509">Haiti</option>
              <option value="504">Honduras</option>
              <option value="852">Hong Kong</option>
              <option value="36">Hungary</option>
              <option value="354">Iceland</option>
              <option value="91">India</option>
              <option value="62">Indonesia</option>
              <option value="98">Iran</option>
              <option value="964">Iraq</option>
              <option value="353">Ireland</option>
              <option value="44">Isle of Man</option>
              <option value="972">Israel</option>
              <option value="39">Italy</option>
              <option value="225">Ivory Coast (Cote d'Ivoire)</option>
              <option value="1876">Jamaica</option>
              <option value="81">Japan</option>
              <option value="44">Jersey</option>
              <option value="962">Jordan</option>
              <option value="7">Kazakhstan</option>
              <option value="254">Kenya</option>
              <option value="686">Kiribati</option>
              <option value="82">Korea (South)</option>
              <option value="965">Kuwait</option>
              <option value="996">Kyrgyzstan</option>
              <option value="856">Lao</option>
              <option value="371">Latvia</option>
              <option value="961">Lebanon</option>
              <option value="266">Lesotho</option>
              <option value="231">Liberia</option>
              <option value="218">Libya</option>
              <option value="423">Liechtenstein</option>
              <option value="370">Lithuania</option>
              <option value="352">Luxembourg</option>
              <option value="853">Macau</option>
              <option value="389">Macedonia</option>
              <option value="261">Madagascar</option>
              <option value="265">Malawi</option>
              <option value="60">Malaysia</option>
              <option value="960">Maldives</option>
              <option value="223">Mali</option>
              <option value="356">Malta</option>
              <option value="596">Martinique</option>
              <option value="222">Mauritania</option>
              <option value="230">Mauritius</option>
              <option value="262">Mayotte Island</option>
              <option value="52">Mexico</option>
              <option value="373">Moldova</option>
              <option value="377">Monaco</option>
              <option value="976">Mongolia</option>
              <option value="382">Montenegro</option>
              <option value="1664">Montserrat</option>
              <option value="212">Morocco</option>
              <option value="258">Mozambique</option>
              <option value="264">Namibia</option>
              <option value="674">Nauru</option>
              <option value="977">Nepal</option>
              <option value="31">Netherlands</option>
              <option value="599">Netherlands Antilles</option>
              <option value="687">New Caledonia</option>
              <option value="64">New Zealand</option>
              <option value="505">Nicaragua</option>
              <option value="227">Niger</option>
              <option value="234">Nigeria</option>
              <option value="672">Norfolk Island</option>
              <option value="47">Norway</option>
              <option value="968">Oman</option>
              <option value="970">Palestine</option>
              <option value="507">Panama</option>
              <option value="675">Papua New Guinea</option>
              <option value="595">Paraguay</option>
              <option value="51">Peru</option>
              <option value="63">Philippines</option>
              <option value="48">Poland</option>
              <option value="351">Portugal</option>
              <option value="1">Puerto Rico</option>
              <option value="974">Qatar</option>
              <option value="262">Reunion</option>
              <option value="40">Romania</option>
              <option value="7">Russia</option>
              <option value="250">Rwanda</option>
              <option value="1684">Samoa (American)</option>
              <option value="685">Samoa (Western)</option>
              <option value="378">San Marino</option>
              <option value="239">Sao Tome and Principe</option>
              <option value="966">Saudi Arabia</option>
              <option value="221">Senegal</option>
              <option value="381">Serbia</option>
              <option value="248">Seychelles</option>
              <option value="232">Sierra Leone</option>
              <option value="65">Singapore</option>
              <option value="421">Slovakia</option>
              <option value="386">Slovenia</option>
              <option value="677">Solomon Islands</option>
              <option value="252">Somalia</option>
              <option value="27">South Africa</option>
              <option value="34">Spain</option>
              <option value="94">Sri Lanka</option>
              <option value="1869">St. Kitts And Nevis</option>
              <option value="1758">St. Lucia</option>
              <option value="508">St. Pierre and Miquelon</option>
              <option value="1784">St. Vincent</option>
              <option value="249">Sudan (North)</option>
              <option value="211">Sudan (South)</option>
              <option value="597">Suriname</option>
              <option value="268">Swaziland</option>
              <option value="46">Sweden</option>
              <option value="41">Switzerland</option>
              <option value="963">Syria</option>
              <option value="886">Taiwan</option>
              <option value="992">Tajikistan</option>
              <option value="255">Tanzania</option>
              <option value="66">Thailand</option>
              <option value="228">Togo</option>
              <option value="676">Tonga Islands</option>
              <option value="1868">Trinidad and Tobago</option>
              <option value="216">Tunisia</option>
              <option value="90">Turkey</option>
              <option value="993">Turkmenistan</option>
              <option value="1649">Turks and Caicos Islands</option>
              <option value="688">Tuvalu</option>
              <option value="256">Uganda</option>
              <option value="44">UK</option>
              <option value="380">Ukraine</option>
              <option value="971">United Arab Emirates</option>
              <option value="598">Uruguay</option>
              <option value="1340">US Virgin Islands</option>
              <option value="1">USA</option>
              <option value="998">Uzbekistan</option>
              <option value="678">Vanuatu</option>
              <option value="39">Vatican City State</option>
              <option value="58">Venezuela</option>
              <option value="84">Vietnam</option>
              <option value="967">Yemen</option>
              <option value="260">Zambia</option>
              <option value="263">Zimbabwe</option>
            </select>
</td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Phone Number</td>
            <td><font size="4"> </font>
              <input type="text" readonly name="pakistan" value="select country" style="width:50px;" onKeyPress="return isNumberKey(event);">
              -
              <input  type="text" name="sindh" class="send_input" style="width:185px;" onKeyPress="return isNumberKey(event);">
              </td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Sender ID</td>
            <td><input type="text" name="sender" value="AIS" style="width:230px;">
              <br>
              <input type="hidden" name="gateway" value="1">
             
          </tr>
          <tr>
            <td class="send_td1" valign="top"></td>
            <td></td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Type Your Message </td>
            <td><textarea class="send_area" name="hyderabad" onKeyDown="textCounter(this.form.hyderabad,this.form.remLen,69);" onKeyUp="textCounter(this.form.hyderabad,this.form.remLen,69);"></textarea>
              <br>
              You Have
              <input readonly type="text" name="remLen" size="2" maxlength="2" value="69" class="count" style="width:50px;">
              </td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Verify Code</td>
            <td><script type="text/javascript">
    var RecaptchaOptions = {
        theme : 'custom',
      lang : 'en',
    };
</script>
              <span id="recaptcha_image" class="recaptcha_image"></span> <br>
              <input type="text" id="recaptcha_response_field" style="width:200px;" name="recaptcha_response_field" class="form_input_verifycode"/>
              <a href="javascript:Recaptcha.reload()"><img src="images/reload.png" border="0" title="Click to reload image" align="absmiddle"/></a>
              <!-- Public key here -->
              <script type="text/javascript" src="http://api.recaptcha.net/chall...AAAGBYTYAOBe4b6GccIGWPo6RwMoo6 ">
  </script>
              <!-- Public key here -->
              <noscript>
                <iframe src="http://api.recaptcha.net/noscr...AAAGBYTYAOBe4b6GccIGWPo6RwMoo6 "> height="300" width="500" frameborder="0"></iframe>
                <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
                <input type="hidden" name="recaptcha_response_field" value="manual_challenge" />
              </noscript>
</td>
          </tr>
          <tr>
            <td class="send_td1" valign="top">Send SMS</td>
            <td><input type="image" src="sendbt.png" width="175" height="56" border="0" alt="SEND SMS NOW" />
              <input type="hidden" name="button" value="Send SMS"></td>
          </tr>
        </table>
      </form>
    </div>
  </div>
</div>


</body>



แบบนี้ก็ยาวซะ
บันทึกการเข้า

วิธีหาเงินที่ง่ายๆ วันละ 350 ผ่านเว็บครอบลิงค์คลิกเลยค่ะ
popup เจ้านี้ สมัครง่าย ทำเงินง่ายทางนี้
 โฮสติ้งคุณภาพสูง ราคาถูก มาตรฐาน ISO เจ้าเดียวในไทย

pauy
หน้า: [1]   ขึ้นบน
พิมพ์