[英]How can I use session in script?
我可以用這個腳本寫出圖像 src:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("img.film").click(function () {
alert($(this).attr('src'));
});
});
</script>
但是如何將它填充到一個會話中,我可以在 php 中使用它? 我知道必須更改這一行,但是為了什么?
alert($(this).attr('src'));
謝謝。
好吧,如果你想讓它被 PHP 讀取,你可以只使用一個 cookie。
$(document).ready(function () {
$("img.film").click(function () {
document.cookie = "image_src=" + $(this).attr('src');
});
});
然后,在 PHP 上,只需從 cookie 變量中獲取 cookie:
$_COOKIE['image_src'];
例如,您需要進行 ajax 調用來設置您的 php 會話,如下所示:
$(document).ready(function () {
$("img.film").click(function () {
var src = $(this).attr('src')
$.ajax({
type: 'POST',
url: "set_session.php",
data:{your_var:src},
success: function(resultData) {
alert("Save Complete") }
});
});
});
在同一個目錄中,您需要創建一個名為 set_session.php 的文件
session_start();
$_SESSION['your_key'] = $_POST['your_var'];
session_start()
位於兩個文件的第一行很重要
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.