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

Nuno

Problema

3 mensagens neste tópico

Boas pessoal!

bem tou com um  problema um bocado esquesito e não consigo resolver.

ao tentar fazer o upload dem imagens a partir da minha página web não funciona, a imagem era suposto ficar armazenada numa base de dados e aparecer na página,

o texto que escrevo aparece mas a imagem não portanto não tem haver com problemas de comunicação com a base de dados..

ah e mais uma coisa se tentar fazer upload de imagens já tejam na base de dados já funciona.. :wallbash:

mas deixo o código aqui.

$textos=$_POST['textos'];
$path=(dirname($_FILES['origem']['tmp_name']))."\\upload\\";

$source=$_FILES['origem']['tmp_name'];
$source_name = $_FILES['origem']['name'];
$origem_size = $_FILES['origem']['size'];
$origem_type = $_FILES['origem']['type'];
if(($source_name <> "none")&&($source_name <> "")){

	if ($origem_size < 150000 && ($origem_type == "image/pjpeg" || $origem_type == "image/jpeg")){

           $dest = $_SERVER['DOCUMENT_ROOT']."imagens/$source_name";
            if(copy($source,$dest)){
            	echo "<br>có°©¡ do ficheiro ".$source_name." efectuada com sucesso.";
      			echo "<br>tamanho do ficheiro $origem_size bytes";
      			echo "<br>tipo de ficheiro $origem_type <br>";
            }
         	else {
               echo "Direct󲩯 sem direitos de escrita <br>";
         	}
         	unlink($source);
      	}
      	else {
      		echo "<br>ficheiro impr󰲩o";	
      	}
      	
}

por favor uma ajudita que eu não sei memo qual é o problema

mais outra coisa a página tá alojada no freehostia.com

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O que é que isto tem a ver com bases de dados?  :cheesygrin:

Além disso, não vejo aí nesse código nenhuma imagem a ser mostrada. Tens que perceber onde está o erro, essa é a parte da programação que moi a cabeça a todos. Vai vendo ao longo do caminho se as coisas se estão a passar como queres (vai fazendo echo, var_dump, etc, em especial com os paths), depois confirma se as imagens estão a ser movidas para a pasta de destino correcta, e finalmente vê se os links para as imagens estão a apontar para o sítio certo...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois eu eskeci me de meter o codigo que liga a base de dados...

mas eskeçam este problema, já resolvi.... :biggrin:

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