// image 1 if($_FILES['photo1']['error'] == '0' and $_POST['photo_option_1'] == 'yes'){ $tempfile = $_FILES['photo1']['tmp_name']; $name = $_FILES['photo1']['name']; if(is_uploaded_file($tempfile)){ //get extension of uploaded file $ext =explode('.', $name); $ext = $ext[count($ext)-1]; $newfilename = '1_'. time().'.'.$ext; $newfile = $image_folder . $newfilename; if(move_uploaded_file($tempfile,$newfile)){ $photo1 = $newfilename ; }else{ $status = "Error occured while uploading Photo 1"; } }else{ $status = "Error occured while uploading Photo 1"; } }

Upload De Imagens
Started By Sh1n0, 20/11/2011, 00:20
9 replies to this topic
#1
Posted 20/11/2011, 00:20
Olá, alguem sabe onde está o erro que o meu script de upload nao upload a imagem?
Paulo Ricardo
Skype: sh1n0.styl3
Castanheiras, RO
Skype: sh1n0.styl3
Castanheiras, RO
#2
Posted 20/11/2011, 00:58
Na sua tag <form> está o atributo enctype="multipart/form-data? Este atributo é necessário quando se faz upload de arquivos.
Deve ser algo assim:
o/
Deve ser algo assim:
<form name="nome" action="#" method="post" enctype="multipart/form-data"></form>
o/
#3
Posted 20/11/2011, 01:02
@ SH1N0
Não que existam pessoas com tempo pra ficar lendo a 'merd@' dos outros mas... seria interessante você dizer o erro que acontece, afinal, ninguém vai copiar teu código testar e te responder...
Já leu o código pra entender onde você está mandando salvar o arquivo?
Falopa!
Não que existam pessoas com tempo pra ficar lendo a 'merd@' dos outros mas... seria interessante você dizer o erro que acontece, afinal, ninguém vai copiar teu código testar e te responder...
Já leu o código pra entender onde você está mandando salvar o arquivo?
Falopa!
#4
Posted 20/11/2011, 15:48
Sh1n0,
Dê uma olhada no meu blog que tem um artigo sobre isso.
http://programandotododia.blogspot.com
Espero que ajude!
Abs.
Dê uma olhada no meu blog que tem um artigo sobre isso.
http://programandotododia.blogspot.com
Espero que ajude!
Abs.
Visite o meu blog: http://programandotododia.blogspot.com
Armazém das Ofertas: http://www.armazemdasofertas.com.br
Armazém das Ofertas: http://www.armazemdasofertas.com.br
#5
Posted 20/11/2011, 17:07
cara! o certo está ai, essa e a parte onde está o erro, ele nao upload a imagem,
e esse script q faz o Upload ...
não adianta eu posta o resto do codigo porque no final das contas vai vim parar nesse codigo!
a resposta seria facil se apenas dizer se eu fiz as variaveis certa, chamando e respodendo certo eles
não adianta vim com grocerrias.
olha o erro quando do o Upload
e esse script q faz o Upload ...
não adianta eu posta o resto do codigo porque no final das contas vai vim parar nesse codigo!
a resposta seria facil se apenas dizer se eu fiz as variaveis certa, chamando e respodendo certo eles
não adianta vim com grocerrias.
olha o erro quando do o Upload
Warning: move_uploaded_file(imagens/destaques/1_1321819587.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/marobama/public_html/estrutura/destaques/destaques.php on line 53 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpoYkH6k' to 'imagens/destaques/1_1321819587.jpg' in /home/marobama/public_html/estrutura/destaques/destaques.php on line 53 Error occured while uploading Photo 1 Error while updating to the database
Paulo Ricardo
Skype: sh1n0.styl3
Castanheiras, RO
Skype: sh1n0.styl3
Castanheiras, RO
#6
Posted 20/11/2011, 17:42
@ SH1N0
Pronto agora que você disse qual o erro
Falopa!
Pronto agora que você disse qual o erro
Warning: move_uploaded_file(imagens/destaques/1_1321819587.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/marobama/public_html/estrutura/destaques/destaques.php on line 53 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpoYkH6k' to 'imagens/destaques/1_1321819587.jpg' in /home/marobama/public_html/estrutura/destaques/destaques.php on line 53 Error occured while uploading Photo 1 Error while updating to the databaseFica faltando apenas você ler o que está causando o erro, simplesmente lendo a linha você já sabe o que está errado... pra isso servem errors e alerts.
Falopa!
#7
Posted 20/11/2011, 18:14
sim! a linha 53 ta nesse aqui
if(move_uploaded_file($tempfile,$newfile)){mas o que tem de errado aqui?
Paulo Ricardo
Skype: sh1n0.styl3
Castanheiras, RO
Skype: sh1n0.styl3
Castanheiras, RO
#8
Posted 20/11/2011, 18:56
Acho que você está digitando e esquecendo de pensar, programação não é somente comandos, planejamento é o mais importante. Leia a mensagem de erro, ela não está dizendo que a função está errada.
entendendo o que esta mensagem diz e lendo o comentário que fiz logo na primeira interação deste post você já identifica o problema que é super simples, mas, você não vai ter alguém pra ficar te dizendo onde está o erro toda vez então, vamos pelo jeito mais simples.
Falopa!
failed to open stream: No such file or directory in /home/marobama/public_html/estrutura/destaques/destaques.php on line 53
entendendo o que esta mensagem diz e lendo o comentário que fiz logo na primeira interação deste post você já identifica o problema que é super simples, mas, você não vai ter alguém pra ficar te dizendo onde está o erro toda vez então, vamos pelo jeito mais simples.
Falopa!
#9
Posted 20/11/2011, 19:07
sim, tem essa pasta mas da o erro do mesmo geito
falta da 'tmp' nao é, criei ela em todos os lugar possiveis
<? $image_folder = "images/destaques"; $image_view_folder = "http://marobamadumbe.com.br/imagens/destaques"; ?>sera a falta ta pasta 'tmp'
falta da 'tmp' nao é, criei ela em todos os lugar possiveis
Paulo Ricardo
Skype: sh1n0.styl3
Castanheiras, RO
Skype: sh1n0.styl3
Castanheiras, RO
#10
Posted 20/11/2011, 19:42
A pasta temp é padrão do sistema operacional, você não tem que altera-la.
/root
|- upload.php
|- imagens
| |- destaque
Falopa!
Precisa estar dentro da estrutura
<?php
if( move_uploaded_file( $_FILES['campo']['tmp_name'], 'imagens/destaque/'. $_FILES['campo']['name'] ) )
{
/*
perfect
*/
}else{
/*
you lose
*/
}
?>
/root
|- upload.php
|- imagens
| |- destaque
Falopa!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)