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

Verificando Se Imagem Existe


Halfar

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

Voce pode fazer assim:

$nomeFoto = $nome;

$dir = "http://www.dominio.com.br/imagem/";

// Abre um diretorio conhecido, e faz a leitura de seu conteudo

if (is_dir($dir)) {

if ($dh = opendir($dir)) {

//LISTA TODOS OS ARQUIVOS DO DIREITORIO

while (($file = readdir($dh)) !== false) {

//PEGANDO NOME DO ARQUIVO SEM A EXTENSAO (nome da foto sem o .jpg)

//PARA FAZER O TESTE

$testeNome = substr($file, 0, strlen($file)-4);

//NA HORA QUE ACHAR ARQUIVO CORRESPONDENTE AO testeNome PEGA O ARQUIVO

if($testeNome == $nomeFoto){

echo "Acho Arquivo"

}

else{

echo "não achou";

}

closedir($dh);

}

}

Espero ter ajudado e que voce tenha entendido

falowss

t+ :D

Link para o comentário
Compartilhar em outros sites

  • 0

Realmente não funcionou. Ele informa que o diretorio não existe, quando de fato o diretorio existe. Estive consultando o manual do php sobre a funcao is_dir e encontrei o seguinte:

Nota: Esta função não trabalha com arquivos remotos, de forma que o arquivo a ser examinado precisa ser acessível pelo sistema de arquivos do servidor.

Então verifiquei no manual tambem sobre arquivos remotos:

Enquanto allow_url_fopen estiver disponível no arquivo php.ini, você pode usar URLs HTTP e FTP com a maioria das funções que recebem um nome de arquivo como parâmetro.

Será que o servidor com o qual trabalho não está com o arquivo php.ini configurado para isto?

Se é que entendi bem o que quer dizer a explicação acima.

Link para o comentário
Compartilhar em outros sites

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,3k
×
×
  • Criar Novo...