通过php代码发送OTP。文本框显示何时发送OTP

时间:2018-06-30 05:41:04

标签: javascript php jquery html javascript-events

我在php和html中创建了一个发送otp代码,以进行身体设计。下面提到哪个代码。但是我不知道该如何创建-当otp发送成功时,然后显示enter otp text box HTML格式,否则,如果未发送otp,则显示错误而不是格式2。

此示例,当我单击 GENERATE PIN 链接website然后显示正在加载时,我在此view screenshot here上看到图像在同一页面上。这意味着用户了解浏览器中发生的事情,如果otp发送成功,我将收到otp sent on your number警报,并在下一个文本框显示otp。所有这些处理器都发生在具有页面加载的同一页面上。

我有功能齐全的php,html,但是需要一些高级帮助,因为对我的问题,请帮助任何人。我创建这个。

感谢前进

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => "http://control.msg91.com/api/sendotp.php?template=&otp_length=6&authkey=ABCD12345ABCD12345&message=Your otp for mobile verification is&sender=MSGOTP&mobile=$mobile&otp=123987&otp_expiry=15",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => "",
  CURLOPT_SSL_VERIFYHOST => 0,
  CURLOPT_SSL_VERIFYPEER => 0,
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
?>


<p><span style="color: #156bb3;">Verify your phone number</span></p>
<form action="javascript:void(0)" method="post"  novalidate="novalidate">

<p>
<input type="number" name="ccode" value="" placeholder="91"><input type="number" id="number" name="mobno" value="" placeholder="98XXXXXXXX">
</p>

<p><input type="submit" value="Send OTP"></p>
</form>
<form style="display:none" action="javascript:void(0)" method="post">
<p><input type="number" placeholder="enter otp" id="otp" name="otpnumber" value="" ></p>

<p><input type="submit" value="Verify"></p>
</form>

0 个答案:

没有答案