Php 检索CSV值作为单个$variables
我试图做到这一点:Php 检索CSV值作为单个$variables,php,ajax,post,csv,Php,Ajax,Post,Csv,我试图做到这一点: 174,myfilename.jpg 请在php后期处理页面中输入以下内容: $id = 174 $filename = myfilename.jpg 问题是id=174,myfilename.jpg 获取值的方法是使用ajax post函数 <a href="javascript:void(0)" id="<?php echo $id ;?>,<?php echo $filename;?>" onclick="deleteFile(id,n
174,myfilename.jpg
请在php后期处理页面中输入以下内容:
$id = 174
$filename = myfilename.jpg
问题是id=174,myfilename.jpg
获取值的方法是使用ajax post函数
<a href="javascript:void(0)" id="<?php echo $id ;?>,<?php echo $filename;?>" onclick="deleteFile(id,name)" ><img border="0" src="images/close.png"></a>
function deleteFile(id,name) {
if (confirm("..."))
{
var txt = $.ajax({
url: 'deletefile.php',
async: true,
type:'POST',
data:({
id:id,
lid: <?php echo $_GET['id'];?>
})
}).success;
$('.successRemoveFile').slideDown('slow');
//setTimeout(function(){ window.top.location.reload();}, 2000);
}
}
函数deleteFile(id,name){
如果(确认(“…”)
{
var txt=$.ajax({
url:'deletefile.php',
async:true,
类型:'POST',
数据:({
id:id,
盖子:
})
}).成功;
$('.successRemoveFile').slideDown('slow');
//setTimeout(函数(){window.top.location.reload();},2000);
}
}
提前谢谢。
jonny。听起来像是你正在寻找的:
list($id, $filename) = explode(",", $_POST['id']);
您好,我现在可以使用$id和$filename值了。它在php删除页面上似乎不起作用是的,它就是这样工作的。可能您提交了一个错误的或空的值?请尝试
var\u dump
相关变量,看看它们是否包含您期望的内容。您真是个天才!我现在知道了一些关于php的其他知识。从不知道list()命令。非常感谢。