我在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>