我recieving以下错误传递如何避免错误 - 严格的标准:只有变量应参考
严格的标准:只有变量应该在C基准进行传递:\ WAMP \ WWW \的DragDrop \ Newhotel酒店\预订\ AJAX \ tips.php上线8
8号线是
$img=mysql_real_escape_string(end(explode('/',$_POST['img'])));
我是一个新手,请帮我..
我recieving以下错误传递如何避免错误 - 严格的标准:只有变量应参考
严格的标准:只有变量应该在C基准进行传递:\ WAMP \ WWW \的DragDrop \ Newhotel酒店\预订\ AJAX \ tips.php上线8
8号线是
$img=mysql_real_escape_string(end(explode('/',$_POST['img'])));
我是一个新手,请帮我..
爆炸是一个功能,所以你不能通过它结束。使用中间变量。
$List = explode('/',$_POST['img']);
$img=mysql_real_escape_string(end($List));
应工作
感谢您的帮助! – 2013-03-11 10:58:35
你应该给我一个赞赏,谢谢,如果可以的话,只要点击分数下方的勾号,选择我的答案作为答案。 – 2013-03-11 10:59:27
你是不是传递变量,你直接传递一个数组。
http://php.net/manual/de/function.end.php
$var = explode('/',$_POST['img']);
$var = end($var);
$img = mysql_real_escape_string($var);
是8 – 2013-03-11 10:52:05
您可以编辑您的问题,而不是添加注释的行,但感谢您的评论 – 2013-03-11 10:55:11
我认为[基本名(http://php.net/ basename)会更适合你 – Touki 2013-03-11 10:55:21