gpt4 book ai didi

javascript - AJAX POST to PHP 如何访问发送的数据

转载 作者:行者123 更新时间:2023-11-30 09:48:10 25 4
gpt4 key购买 nike

我昨天询问了一种无需刷新页面即可提交表单的方法,你们提出了 jQuery 函数 $.post('url',{data}, callback)。

如何检查数据是否正确发送到我在 $.post() 函数中指定的 URL,并检查发送的内容?

这是我的代码:

HTML

<form id="formSubscripcion" >
<div class="input-group">
<input type="email" class="form-control" id="correoPromocion" placeholder="ejemplo@gmail.com" aria-describedby="basic-addon1">
<span class="input-group-btn">
<input class="btn btn-success" id="subscripcionBtn" type="submit" value="Enviar!">
</span>
</div>
</form>

jQuery

    $('#formSubscripcion').submit( function() {

var correo = $('#correoPromocion').val();

$.post('subscripcion.php',
{correo: correo},
function(data){
$('.suscrito').html("You've succesfully subscribed with the e-mail: <b>" + data + "</b>");
})

PHP

<?php
include 'connection.php';

if(isset($_POST['correo'])){
$correo = $_POST['correo'];
if (filter_var($correo, FILTER_VALIDATE_EMAIL) && $correo != '') {
$query = "INSERT INTO `CORREOS` (`email`) VALUES('".mysqli_real_escape_string($link, $correo)."')";
mysqli_query($link, $query);

echo $correo;
}

?>

最佳答案

只需在表单中放入一个假的电子邮件,如果该电子邮件存在于数据库中,就可以了。对于调试,您在每个浏览器上都有开发者模式,带有网络面板和准确的 XHR 调用,您可以在里面看到每个调用、调用参数和响应等。

关于javascript - AJAX POST to PHP 如何访问发送的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37870590/

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