0

我的服务器代码:

<?php

$temp = $_GET["emailData"];
  if($temp != ''){
    echo "YEAAAAAAAAAAAA";
  }

?>

Javascript:

$('#EMAIL').click(function(){
  console.log(sendDATA[0]);
$.post("indexSMS.php", {emailData: sendDATA[0]}, function(response){

 if ( response == 'success' ) {
    // do something
   } else {
// do something else
  }
     });
});

这是我使用 php 的第一天。php 文件中似乎没有发生任何事情。输出在哪里echo可见。如何发回响应?非常感谢你们。

4

1 回答 1

3

您正在发送一个发布请求,因此您应该使用$_POST而不是$_GET

$temp = $_POST["emailData"];
if($temp != ''){
    echo "YEAAAAAAAAAAAA";
}
于 2013-06-05T22:02:39.170 回答