我想让ajax在验证验证码后运行php文件来查询MYSQL。
但它似乎没有运行,我尝试在脚本中放置一个(在ajax之前),并且运行良好
这里是
function post() {
global $donnee, $sourceurl;
echo'
<script type="text/javascript">
function recaptcha_callback(){
$.ajax({
type : "GET",
url : "'.$sourceurl.'test.php?ID='.htmlspecialchars($_GET['post']).'",
success: function(email) {
$("#contact").text(email);
}
})
}
</script>}
这是PHP
$query.='Offer.ID_Offer=?';
$req = $bdd->prepare($query);
$reponse=$req->execute(array($_GET['ID']));
$donnee = $req->fetch();
if(!$donnee){
echo '<p>Un moyen de contact n\'a pas été fourni</p>';
}
else{
echo'
<div id="button">
<a href="mailto:'.htmlspecialchars($donnee['offer_mail']).'"><button type="button"class="btn btn-primary">Contacter l\'entreprise</button></a>
</div>
';
}
查询的开头在另一个文件夹中