Boas,
Estou a desenvolver uma aplicação Web. Criei uma ferramente para os utilizadores poderem fazer upload/download de ficheiros, apagar etc...
O problema é o seguinte, imaginemos que numa determinada pasta tenho 10 arquivos. Sempre que for criar uma pasta nesse diretório um dos ficheiros é substituido. Ou seja se tiver 10 ficheiros, criar 6 pastas, vou ficar com 6 pastas + 4 ficheiros.
Alguem sabe o que poderá estar a fazer esta substituição?
O codigo é bastante simples:
Tenho uma popup onde é inserido o nome da pasta, e depois este codigo para criar a pastaCódigo :
Estou a desenvolver uma aplicação Web. Criei uma ferramente para os utilizadores poderem fazer upload/download de ficheiros, apagar etc...
O problema é o seguinte, imaginemos que numa determinada pasta tenho 10 arquivos. Sempre que for criar uma pasta nesse diretório um dos ficheiros é substituido. Ou seja se tiver 10 ficheiros, criar 6 pastas, vou ficar com 6 pastas + 4 ficheiros.
Alguem sabe o que poderá estar a fazer esta substituição?
O codigo é bastante simples:
Tenho uma popup onde é inserido o nome da pasta, e depois este codigo para criar a pastaCódigo :
[code]
$nome = $_POST["nome"];
if($nome!=null)
{
mkdir($nome, 0777, true);
copy("index.php", $nome."/index.php");
echo '<script type="text/javascript">' . "\n";
echo 'window.location="/'. $array3[1].'/index.php?"';
echo '</script>';
}
Ao clicar num icon para apagar um arquivo, abre uma popup que pede para confirmar. E depois este codigo apaga o ficheiro.
$file2=$files[$i];
if ($_SERVER["REQUEST_METHOD"] == "POST")
{
if($_POST["file"]==$i)
{
unlink($file2);
}
}
$nome = $_POST["nome"];
if($nome!=null)
{
mkdir($nome, 0777, true);
copy("index.php", $nome."/index.php");
echo '<script type="text/javascript">' . "\n";
echo 'window.location="/'. $array3[1].'/index.php?"';
echo '</script>';
}
Ao clicar num icon para apagar um arquivo, abre uma popup que pede para confirmar. E depois este codigo apaga o ficheiro.
$file2=$files[$i];
if ($_SERVER["REQUEST_METHOD"] == "POST")
{
if($_POST["file"]==$i)
{
unlink($file2);
}
}