【发布时间】:2009-07-06 12:37:37
【问题描述】:
我的问题是: 我正在尝试检索后值,但是每当我将该语句放在 php 代码中时,ajaxcall 都会失败。
我看不到我在这里缺少什么??
$.ajax({
url: "includes/livetabs.php?actie=sessiegebruikersnaam",
data: {gebruikersnaam: tbgebruikersnaam},
cache: false,
dataType: "json",
success: function(data) {
//opslaan van gebruikersnaam in php sessie
/*$.post("includes/livetabs.php", {"sessiegebruikersnaam": chatnaam},
function(data){*/
//doe nog iets
aa= data.status;
bb=data.naam;
//krijg de instellingen terug
alert(aa);
alert(bb);
}});
//php section
if(isset($_GET['actie'])){
**$n=$_POST['gebruikersnaam'];**
if ($_GET['actie']=="sessiegebruikersnaam"){
if (!isset($_SESSION['username'])){
$_SESSION['username'] = $n ;}
header('Content-type: application/json');
//geef ook meteen de secondary instellingen terug
?>
{
"status": "somevalue",
"naam": "anothervalue"
}
<?php
exit(0); // Stop het script.
}
}
谢谢,理查德
【问题讨论】: