move uploaded file
Olá amigos, me deparei com o seguinte problema, tentei, pesquisei... e nada...
estou aqui humildemente pedindo ajuda
tenho a seguinte variável:
$PathImg = "/";
e salvo meu arquivo da seguinte forma:
move_uploaded_file($File["tmp_name"], $PathImage.$File["name"]);
Entao ele salva normalmente no diretorio do meu arquivo php.
Porem quando coloco algo do tipo
$PathImg = "../";
ou
$PathImg = "/../";
Ele nao salva no diretorio acima.
Continua salvando no mesmo diretorio.
Gostaria de salvar em uma outra pasta que se encontra dentro de uma outra pasta em alguns diretorios acima.
Até mais
estou aqui humildemente pedindo ajuda
tenho a seguinte variável:
$PathImg = "/";
e salvo meu arquivo da seguinte forma:
move_uploaded_file($File["tmp_name"], $PathImage.$File["name"]);
Entao ele salva normalmente no diretorio do meu arquivo php.
Porem quando coloco algo do tipo
$PathImg = "../";
ou
$PathImg = "/../";
Ele nao salva no diretorio acima.
Continua salvando no mesmo diretorio.
Gostaria de salvar em uma outra pasta que se encontra dentro de uma outra pasta em alguns diretorios acima.
Até mais
comentários (0)
suspender
Lista de Respostas:
31/07/2011 12:07pm
(~13 anos atrás)
(~13 anos atrás)
Você pode fazer assim
$PathImg = '../fotos/';
Você está subindo um diretório e inserindo dentro da pasta 'fotos' que será encontrada no diretório acima.
Mas se você quer algo que funciona bem.
$PathImg = $_SERVER['DOCUMENT_ROOT'] . '/fotos/';
move_uploaded_file($File['tmp_name'], $PathImage.$File['name']);
$PathImg = '../fotos/';
Você está subindo um diretório e inserindo dentro da pasta 'fotos' que será encontrada no diretório acima.
Mas se você quer algo que funciona bem.
$PathImg = $_SERVER['DOCUMENT_ROOT'] . '/fotos/';
move_uploaded_file($File['tmp_name'], $PathImage.$File['name']);