0

次のエラーが表示されます

厳格な基準: 8 行目の C:\wamp\www\dragdrop\newhotel\reservation\ajax\tips.php では、参照によって変数のみを渡す必要があります。

8行目は

$img=mysql_real_escape_string(end(explode('/',$_POST['img'])));

私は初心者です私を助けてください..

4

2 に答える 2

1

Explode は関数なので end に渡すことはできません。中間変数を使用します。

$List = explode('/',$_POST['img']);
$img=mysql_real_escape_string(end($List));

動作するはずです

于 2013-03-11T10:54:37.183 に答える
0

変数を渡すのではなく、配列を直接渡します。

http://php.net/manual/de/function.end.php

$var = explode('/',$_POST['img']);
$var = end($var);
$img = mysql_real_escape_string($var);
于 2013-03-11T10:55:45.517 に答える