0
我試圖提高我的英語可以使用jQuery會話變量嗎?調用一個php
我有一個js的外觀,通過郵政發送甚至php值,這反過來將這些值存儲在一個PHP變量我顯示我的文件或摘錄他們
的index.html HTML代碼:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
<script>
$(document).ready(function() {
$('.add-music').click(function() {
var songNew = JSON.stringify({
title: $(this).attr('data-title'),
artist: $(this).attr('data-artist'),
mp3: $(this).attr('href')
});
var songIE = {json:songNew};
$.ajax({
type: 'POST',
data: songIE,
datatype: 'json',
url: 'session.php',
async: true,
cache: false
});
});
});
</script>
</head>
<body>
<b class="add-music" data-title="chika" data-artist="comppac" href="audios/song-little.mp3">Add to List</b>
<b class="download-music" href="audios/song-little.mp3">Download</b>
<b class="add-music" data-title="mediana" data-artist="comppam" href="audios/song-med.mp3">Add to List</b>
<b class="download-music" href="audios/song-middle.mp3">Download</b>
<b class="add-music" data-title="grande" data-artist="comppag" href="audios/song-big.mp3">Add to List</b>
<b class="download-music" href="audios/song-big.mp3">Download</b>
</body>
</html>
session.php文件 PHP代碼:
<?php
if(isset($_POST["json"])){
$jakson = $_POST["json"];
session_start();
$_SESSION["playlist"][] = $jakson;
}
?>
現在好了我想要一個index2.html或Live index.html收集播放列表會話變量的內容,我創建一個名爲recoger.php的測試文件 ,並將以下內容僅用於查看存儲內容 recoger.php PHP代碼:
<?php
echo '<pre>';
var_dump($_SESSION);
echo '</pre>';
echo '<br />';
?>
,並顯示我下面
PHP代碼:
array(1) {
["playlist"]=>
array(4) {
[0]=>
string(111) "{"title":"emo","artist":"a href=","mp3":"/audios/01%20-%20Survie.mp3"}"
[1]=>
string(158) "{"title":"Las Voces de [email protected] del Bosque","artist":"","mp3":"/audios/La%20voces%20de%20l%40s%20del%20Bosque%20copy.mp3"}"
[2]=>
string(143) "{"title":"radio novela waO1","artist":"","mp3":"/audios/radionovela%20wagia%20final.mp3"}"
[3]=>
string(174) "{"title":"o a La Comunicación","artist":"","mp3":"/audios/Cun%CC%83aunicacion.mp3"}"
}
我怎樣才能得到這些結果與jQuery的AJAX活髓不斷Ÿ點擊和值添加到其他Ajax會話變量數組聽這個節目立即
任何想法幫助是值得歡迎的感謝
爲了讓他們到你的JS,你會希望有一個'成功:函數(米){/ /這裏做什麼}'和在PHP中,使數組如何使用'json_encode'然後發送回來來自ajax請求。 – Jon 2013-03-09 00:38:25