嗨,我对网络编程有点陌生,我遇到了 $.post 函数的问题。
现在我的索引页面中有一些图片,当我点击它们时,我想要:
1) 转到名为 viewAlbum 的第二个页面
2) 获取点击图像的来源并将其存储在$_SESSION['album']
位于 viewAlbum.php 页面中。
索引.php:
<a href = \"viewAlbum.php\"><img src = " . $url . " alt = " . $caption . " title = " . $caption . "/></a>
(caption is a string)
script.js:
$('img').click(function(){
if(window.location == index){
console.log("1");
var src = $(this).attr("src");
var data = {"Album": src};
}
}
viewAlbum.php:
<?php
if(isset($_POST['Album'])){
print("worked>");
$_SESSION['album'] = $_POST['Album'];
}
else{
print("did not work");
}
?>
这是打印“不起作用”,我不知道如何解决它。请帮忙!