ajuda

Started by website, January 12, 2008, 01:09:04 AM

Previous topic - Next topic

website

boas a todos

como fazer um site de upload do foto???

SoaresSDZ

nao sei ,mas o Google é nosso amigo!! :boa:

cgoncalves

Quotenao sei ,mas o Google é nosso amigo!! :boa:

Sinceramente este tipo de respostas penso que são despresiveis.

Existem várias maneiras, mas para fazeres um site de upload de fotos tipo www.imageshack.us necessitas de um script e um servidor.

Servidor podes encontrar diversos usando o google e procurando por WebHosting

Quanto ao script tens:


website

amigo eu tenho o servidor

que tenho de fazer ?

cgoncalves

Vê o arquivo: http://rapidshare.com/files/83618277/upload.txt.html

Faz download e vê, não sei porque o fórum não aceita código em php  :roll:

Isso é uma página bastante simples, se quiseres algo mais robusto tens os links que te indiquei acima no post anterior


Ou se quiseres outro tipo, podes sem ver a MP que te enviei.

website

boas amigos

fica o codigo

$config["tamanho")

{

$erro[] = "Arquivo em tamanho muito grande! A imagem deve ser de no máximo " . $config["tamanho"] . " bytes. Envie outro arquivo";

}



// Para verificar as dimensões da imagem

$tamanhos = getimagesize($arquivo["tmp_name"]);



// Verifica largura

if($tamanhos[0] > $config["largura"])

{

$erro[] = "Largura da imagem não deve ultrapassar " . $config["largura"] . " pixels";

}



// Verifica altura

if($tamanhos[1] > $config["altura"])

{

$erro[] = "Altura da imagem não deve ultrapassar " . $config["altura"] . " pixels";

}

}



if(!sizeof($erro))

{

// Pega extensão do arquivo, o indice 1 do array conterá a extensão

preg_match("/.(gif|bmp|png|jpg|jpeg){1}$/i", $arquivo["name"], $ext);



// Gera nome único para a imagem

$imagem_nome = nome($ext[1]);



// Caminho de onde a imagem ficará

$imagem_dir = $config["diretorio"] . $imagem_nome;



// Faz o upload da imagem

move_uploaded_file($arquivo["tmp_name"], $imagem_dir);

}

}

?>





Enviar Foto

















 



 



 



 





 





Envie a sua imagem em formato gif, jpg, bmp, zip ou png.


A imagem não deve ter mais que bytes e deve ter pixels.











Enviar Imagem:






 



 



 



 



 



.Tech © 2008



Contacto






Os Melhores Cumps
WebSite

ilovehentai

Estive a ver por alto o código que tens aí.. e tem imensos problemas, amanhã se tiver tempo, te mostro como podes melhorar isso.

por exemplo: Actualmente o teu código não verifica o tipo de ficheiro, ou seja, ele verifica a extensão mas isso não quer dizer nada, imagina que pego num vírus (ficheiro *.exe) e que mudo a extensão de "exe" para "jpg" o teu código vai permitir fazer o upload do ficheiro.

Depois tens outro problema, vi que tens limite de altura e limite de largura ... se a imagem for maior.. puff já não a podes mudar, facilmente com a libraria GD podes redimensionar a imagem, de forma a que se a mesma tiver uma medida superior, ela ser inserida na mesma mas com tamanho já permitido.

...