Php 如何使用jquery和alter会话创建数组?
如何使用jquery和alter会话创建数组 我想在$_SESSION[“playlist”]中存储包含标题、URL和mp3作者的歌曲列表 这是我的html代码的一个示例Php 如何使用jquery和alter会话创建数组?,php,jquery,ajax,json,playlist,Php,Jquery,Ajax,Json,Playlist,如何使用jquery和alter会话创建数组 我想在$_SESSION[“playlist”]中存储包含标题、URL和mp3作者的歌曲列表 这是我的html代码的一个示例 <a class="add-music" data-title="Title of the little song" data-artist="artist1" href="audios/song-little.mp3">Add to List</a> <a class="down
<a class="add-music" data-title="Title of the little song" data-artist="artist1" href="audios/song-little.mp3">Add to List</a>
<a class="download-music" href="audios/song-little.mp3">Download</a>
<a class="add-music" data-title="Title of middle song" data-artist="artist2" href="audios/song-middle.mp3">Add to List</a>
<a class="download-music" href="audios/song-middle.mp3">Download</a>
<a class="add-music" data-title="Title of big song" data-artist="artist3" href="audios/song-big.mp3">Add to List</a>
<a class="download-music" href="audios/song-big.mp3">Download</a>
我想知道如何在会话中存储几首歌曲及其标题、作者和mp3的url
我读到了json,我可以让每首歌都有一组值对于字符串和具有多个字符串的数组,此数组保存会话
感谢您的帮助我想您应该通过ajax将数组发送到服务器,然后在会话中保存它 如果您不知道如何发送,可以使用javascript对象表示法
var data={title:"sometitle",song:"song"}
您甚至可以使用嵌套的javascript对象表示法来像数组一样使用它
然后您可以使用post在$.ajax调用中使用它。您可以在php中检索这些值
使用$_POST['title'];和$_POST['song'] jQuery与会话有什么关系<代码>$\会话在服务器上,jQuery在浏览器中。需要更多的细节来理解你想要实现的目标。就目前而言,这个问题对你的想法没什么意义。改进我的光线,我将与php一起修改这个会话,在阅读你的评论
$(document).ready(function(){$('.add music')。单击(function(){$.ajax({'type':'POST',data':fuction()){var songNew=JSON.stringify({title:$(this).attr('data-title')、artist:$(this).attr('data-artist')、mp3:$(this.attr('href'),});});数据类型:'JSON',url:'sess.php',async:true,cache:false};;});
var data={title:"sometitle",song:"song"}