• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

subkiller

erro ao apagar imagem

8 mensagens neste tópico

boas

ao apagar uma imagem, da-me este warning:

Warning: unlink(../imagens/14AT8_AT15.jpg) [function.unlink]: No such file or directory in C:\wamp\www\termofilm\admin\delete_images.php on line 21

alguem sabe-me dizer o que significa?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mostra o código.

O unlink recebe uma string, e parece-me que não estás a passar uma string (*points out the obvious* põe as aspas).

Isso, ou o ficheiro não existe.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

function delete_images($query) //apagar imagens
{
include "server_info.php";

    if(!($id = mysql_connect($server, $username, $password))) 
{
       return 0;
    }

    if (mysql_select_db($database, $id))
{
        $res=mysql_query($query, $id); //envia consulta
        if (mysql_num_rows($res)>0) //se houver registos
	{
            while($reg=mysql_fetch_row($res)) //associa os resultados a um vector ficando cada campo da bd na sua posicao
		{
			if($reg[0]<>"") //se o id nao estiver vazio
			{
				unlink("../$reg[0]"); //apaga arquivo
			}
		}
		mysql_free_result($res);
		mysql_close();
		return 1;
	}
}
else
{
        mysql_close();
        
        return 0;
    }
}

funciona bem, so que aparece esse warning....

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

existe, mas acho que ja sei onde esta a problema...

como tu disseste o unlink leva uma string e eu tou a passar-lhe um inteiro.

deve ser isso.

obrigado loser... xD

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

As mensagens de erro NUNCA mostram as aspas quando elas são usadas. :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

As mensagens de erro NUNCA mostram as aspas quando elas são usadas. :P

Yup, lembrei-me disso depois (depois do último post dele). :P

Gomen, gomen..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas, o problema é mesmo o ficheiro não existir, por não teres indicado o sitio correcto ou não existe mesmo:

No such file or directory
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora