Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与之不同()不适用于$\u POST。带有swing send POST to php文件的JAVA桌面应用程序_Java_Php_Swing - Fatal编程技术网

与之不同()不适用于$\u POST。带有swing send POST to php文件的JAVA桌面应用程序

与之不同()不适用于$\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

你好,很抱歉我的英语不好

我已经安装了xampp(一切正常)。我需要上传和删除一些文件。我可以上传任何文件。那剧本写得很好。当我尝试使用
$\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";
    }

?>