与之不同()不适用于$\u POST。带有swing send POST to php文件的JAVA桌面应用程序
你好,很抱歉我的英语不好 我已经安装了xampp(一切正常)。我需要上传和删除一些文件。我可以上传任何文件。那剧本写得很好。当我尝试使用与之不同()不适用于$\u POST。带有swing send POST to php文件的JAVA桌面应用程序,java,php,swing,Java,Php,Swing,你好,很抱歉我的英语不好 我已经安装了xampp(一切正常)。我需要上传和删除一些文件。我可以上传任何文件。那剧本写得很好。当我尝试使用$\u POST['archivoAEliminar']删除文件时,真正的问题出现了 这是我使用的脚本: <?php //error_reporting(0); $target_path = "..\\imagenes\\"; $target_path = $target_path . trim($_POST['imagenAEl
$\u POST['archivoAEliminar']
删除文件时,真正的问题出现了
这是我使用的脚本:
<?php
//error_reporting(0);
$target_path = "..\\imagenes\\";
$target_path = $target_path . trim($_POST['imagenAEliminar']," ");
echo $target_path;
if (unlink($target_path))
{
echo "[web]Se elimino correctamente/delete successful .";
}
else
{
if (is_null($_POST['imagenAEliminar']))
{
echo "[web] Es nulo/Its null.";
}
echo "[web]Algo sucedio y no se elimino/No delete.";
}
?>
终于!一位朋友(在日志中)找到了原因。在发送之前,我在字符串末尾使用append“\r\n”的java代码。php中的Echo不显示此转义字符。我删除了附加的f#%&行,一切正常!谢谢大家
当您复制并粘贴代码时就会发生这种情况。正如墨西哥谚语所说:“EL HUEVON TRABAJA DOS VECES。”
$target\u path=“\\imagenes\\”
正如您所说,取消链接('\\imagenes\\image002.jpg')
工作正常为“…”感到抱歉。如果我更换它们,实际上不起作用。这是同样的问题。脚本无法识别通过$\u POST的路径。单独使用脚本可以很好地工作,但是当使用$\u POST['imagenAEliminar']
时不起作用,特别是当我使用反java应用程序时。但是服务器的响应与我在脚本中直接替换时的路径相同。此外,仅需要trim($\u POST['imagnaliminar'])
。抱歉,我有很多代码垃圾<代码>修剪($\u POST['image Eliminar'])什么都不做,没有必要。
<?php
//error_reporting(0);
$target_path = "\\imagenes\\";
$target_path = $target_path.$_POST['imagenAEliminar'];
echo $target_path;
if (unlink($target_path))
{
echo "[web]Se elimino correctamente.";
}
else
{
if (is_null($_POST['imagenAEliminar']))
{
echo "[web] Es nulo.";
}
echo "[web]Algo sucedio y no se elimino";
}
?>