gpt4 book ai didi

javascript - 使用 JavaScript 向 SMS 网关提交 mysql 查询 + http 请求

转载 作者:行者123 更新时间:2023-11-29 23:18:46 42 4
gpt4 key购买 nike

我正在将一些数据接收到我的confirm.php 文件中。 inform.php 文件包含以下代码。我被 javascript 困住了,非常感谢所有的输入和帮助。

我希望我的 JavaScript 执行的是:
当用户单击提交“批准和短信”按钮时,查询将发送到我的数据库(包含客户、任务和用户)数据),同时将 http 请求发送到 SMS 网关。用户单击“批准和短信”按钮后,会弹出一个警告框,当用户在警告框中单击“确定”时,我想将用户重定向到我的index.php。

注意:我不需要关于实际 mysql 查询的建议,只需要关于如何使用 javascript 使神奇触发器发送查询+ http 请求的建议(它不必纯粹是javascript建议,只要能解决我的问题,所有解决方案都是受欢迎的)。

CONFIRM.PHP

<?php
//check session to get customer
if(!isset($_SESSION['customer'])) {
die('$'."_SESSION['customer'] Session ended");
} else {
$customer = $_SESSION['customer'];
echo $customer;
}
?>
<?php
if(isset($_POST['submit'])) {
// Fetching variables of the form which travels in URL
$tasks = $_POST['tasks'];
$user = $_POST['user'];
?>

短信 API 内容

<?php
//Create $sms_url to send sms to customer
// The necessary variables
$sms_message = ("this is a text");
$sms_url = "http://the.domain/sms/";
$sms_url .= "?message=" . urlencode($sms_message); //messages
$sms_url .= "&recipient=$customer"; // Recipient
$sms_url .= "&from=" . urlencode("name company."); // Sendername
//echo $sms_url;
?>

一些 HTML

<form id="sms_insert_data" action="???" method="POST">
<input class="submit" name="showWordCard" type="submit" value="Approve & SMS"></input>
</form>

JAVASCRIPT

$(document).ready(function(){
$('.submit').click(function(){
var foo = alert('Card created and SMS sent to: <?php echo json_encode($customer); ?>');
window.location = "..//index.php"
});
});

最佳答案

您可以使用 jQuery ajax 将 http 请求发送到 php 脚本和/或 SMS 网关。 http://api.jquery.com/jquery.ajax/

关于javascript - 使用 JavaScript 向 SMS 网关提交 mysql 查询 + http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27527641/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com