rfrancisco Postado Julho 12, 2011 Denunciar Share Postado Julho 12, 2011 <?php require_once("conn.php"); function gera_nome($foto , $pasta) { $imovel = $_POST['codigo']; $dir = $pasta; $temp = substr(md5(uniqid(time())), 0, 10); $imagem_nome = $y1.".".$m1.".".$d1."_".$temp.'.jpg'; if (file_exists($dir."/".$imagem_nome)) { $imagem_nome = gera_nome($dataf,$dir); } if (file_exists($dir."/".$imovel)) { echo "Já existe a imagem $imagem_nome na pasta photos/$imovel."; return $dir."/".$imovel."/".$imagem_nome; } else { mkdir($dir."/".$imovel); echo "Criada a pasta $imovel no diretório $dir e renomeada a imagem $imagem_nome"; return $dir."/".$imovel."/".$imagem_nome; } } ?> <?php $nome_temp1 = $_FILES['arquivo1']['tmp_name']; $nome_temp2 = $_FILES['arquivo2']['tmp_name']; $nome_temp3 = $_FILES['arquivo3']['tmp_name']; $nome_temp4 = $_FILES['arquivo4']['tmp_name']; $nome_temp5 = $_FILES['arquivo5']['tmp_name']; $pasta = "/home/httpd/vhosts/algumacoisa.org/httpdocs/bqimoveis/photos"; $datahoje = date('d/m/Y'); $imagem_nome1 = gera_nome($datahoje,$pasta); move_uploaded_file($nome_temp1, $imagem_nome1); echo "Novo arquivo: $imagem_nome1 - Imagem original: $nome_temp1"; $sql_update = "UPDATE imoveis SET imagem1='$imagem_nome1',imagem2='$imagem_nome2',imagem3='$imagem_nome3',imagem4='$imagem_nome4',imagem5='$imagem_nome5' WHERE codigo='$imovel'"; $exe_update = mysql_query($sql_update); ?>O script pega cada imagem enviada por input e renomeia no servidor. O problema é que não tá chegando no servidor. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Julho 12, 2011 Denunciar Share Postado Julho 12, 2011 Você recebe alguma mensagem de erro?Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Julho 12, 2011 Denunciar Share Postado Julho 12, 2011 Lá na 5ª linha você fala que $dir = $pasta, mas você só define o valor de $pasta na linha 27.Além disso, a sua pasta está com o caminho físico, dependendo do seu servidor, isso não será aceito. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rfrancisco Postado Julho 12, 2011 Autor Denunciar Share Postado Julho 12, 2011 O resultado é um nome aleatório e um diretório criado, porém a imagem não chega no servidor. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
rfrancisco
O script pega cada imagem enviada por input e renomeia no servidor. O problema é que não tá chegando no servidor.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.