Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Teu

[Resolvido] Error no Upload

Recommended Posts

Olá Galera Help me pleaseeeeeeeeeeeeeeeeeeee!!

 

To com um formulario de UPLOAD aqui, e no servidor local funciona blzinha, mas na net não ta rolando........

 

 

o Codigo é esse:

 

$pasta = "../../../upload/foto";

 

$dest = $pasta."/".$file_name;

 

if(!move_uploaded_file($file, $dest)) {

echo "Não foi possível enviar o arquivo!";

 

} else {

 

echo "Arquivo enviado com sucesso!";

 

}

?>

 

Acho que to apanhando é no caminho do arquivo...a pasta onde quero enviar os arquivos se chama foto...mas não ta dando e ta retornando esse error e ja dei o 777 na pasta tb:

 

 

Warning: move_uploaded_file(../../../upload/foto/aleksandra03.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/abdanbra/public_html/upload/upload.php on line 11

 

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpPu6sEa' to '../../../upload/foto/aleksandra03.jpg' in /home/abdanbra/public_html/upload/upload.php on line 11

Não foi possível enviar o arquivo!

 

 

Valeu galera...obrigado pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Osk, a minha linha 11 é essa:

 

if(!move_uploaded_file($file, $dest)) {

 

essa é a linha anterior a ela:

 

$dest = $pasta."/".$file_name;

Compartilhar este post


Link para o post
Compartilhar em outros sites

É recomendável que você coloque o path da seguinte forma:

 

$pasta = $_SERVER['DOCUMENT_ROOT']."/upload/foto/";

Prefira suar $_SERVER['DOCUMENT_ROOT'] para representar a raiz do site.

 

Observe a barra no final.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aeeee

 

Agora funcionou blzinha!!!!

 

Valeu mesmo!!

 

Agora se eu quizer gravar esse caminho no banco eu posso fazer assim:

 

<?

$pasta = $_SERVER['DOCUMENT_ROOT']."/upload/foto/";

$dest = $pasta."/".$file_name;

 

if(!move_uploaded_file($file, $dest)) {

echo "Não foi possível enviar o arquivo!";

 

} else {

 

echo "Arquivo enviado com sucesso!";

 

}

 

$res1 = mysql_connect ("localhost", "root");

$sql = mysql_query("INSERT INTO imagens (foto) VALUES('$file_name')");

$res2 = mysql_db_query ("noticias", "$sql", $res1);

 

 

?>

 

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.