Ir para conteúdo
Fórum Script Brasil
  • 0

Envio De Imagens


Guest - Luiz -

Pergunta

Guest - Luiz -

Olá pessoal...td legal..?

Estou com um problema ... fiz uma pagina administrativa para enviar algumas imagens para o servidor atraves de upload.... a imagem vai certa para o diretorio que eu escolher...mas quando eu peço para exibir a foto na pagina...a imagem não aparece.... então eu vejo na propriedade da imagem...e o caminho da imagem esta certinho.... mas não aparece a imagem.... fui então ver no diretorio... a permissao da imagem...e ele esta indo com o CHMOD 600 .... e por ftp não consigo mudar essa permissao...mas se mando uma imagem por ftp ele vai com chmod 640...e aparece a imagem no site normalmente...

Mando abaixo o script... é de multiplos uploads...

// elimina o limite de tempo de execução

set_time_limit (0);

// inclui o arquivo com as configurações

include 'config_upload.inc';

// repete os mesmos comandos para os 5 arquivos

for ($i=1 ; $i<=5 ; $i++)

{

$id_arquivo = "arquivo".$i;

$erro = FALSE;

$nome_arquivo = $_FILES[$id_arquivo]['name'];

$tamanho_arquivo = $_FILES[$id_arquivo]['size'];

$arquivo_temporario = $_FILES[$id_arquivo]['tmp_name'];

if (!empty ($nome_arquivo))

{

if ($sobrescrever == "não" && file_exists("$caminho_absoluto/$nome_arquivo"))

{

$erro = TRUE;

echo "Arquivo $nome_arquivo já existe.";

}

if (($limitar_tamanho == "sim") && ($tamanho_arquivo > $tamanho_bytes))

{

$erro = TRUE;

echo "Arquivo $nome_arquivo deve ter no máximo $tamanho_bytes bytes.";

}

$ext = strrchr($nome_arquivo,'.');

if ($limitar_ext == "sim" && !in_array($ext,$extensoes_validas))

{

$erro = TRUE;

echo "Extensão do arquivo $nome_arquivo inválida para upload.";

}

if(!$erro && move_uploaded_file($arquivo_temporario, "$caminho_absoluto/$nome_arquivo"))

{

echo "<p align=center>O upload do arquivo <b>$nome_arquivo</b> foi concluído com sucesso.</p>";

$imagem[$i]= "$nome_arquivo";

}

else

echo "<p align=center>O arquivo $nome_arquivo não pôde ser copiado para o servidor.</p>";

}

}

?>

O upload tá funcionando perfeitamente... mas a sua permissão esta em 600...e não aparece a imagem... quem pode me orientar..??

Obrigado!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...