666999 0 Denunciar post Postado Outubro 2, 2010 Pessoal tenho um sisteminha basico de upload ele ta funcionando ok ele faz upload de fotos com nome original e quero que ele altera nome queria saber como altero para ele alterar o nome das foto tipo alterar por um nome que esta no mysql meu sistema de upload ja conecta no bd só falta inserir $imagem_nome = '".$ln->nome_imagem."'; na minha pagina esse ".$ln->nome_imagem." é um campo lá no meu bd mysql onde ele vai puchar o nome como faço este esquema ? :huh: olha <?php include "sistemabd.php"; extract($_GET); $sql = "SELECT * FROM produtos WHERE id='$id'"; $q = mysql_query( $sql ); while ($ln =mysql_fetch_object( $q)){ ?> <html> <head> <title>UpLoad de Arquivo</title> </head> <body> <h1>UpLoad de Arquivo</h1> <form action="#" method="post" enctype="multipart/form-data"> <input type="file" name="arquivo" id="arquivo" /> <input type="submit" value="UpLoad" /> </form> <a href="imagens/" title="arquivos no servidor">arquivos no servidor</a> <?php /*Apenas executa o código se existir algo no input do form */ if($_FILES['arquivo'] != ""){ /*uma variavel recebe o arquivo*/ $arquivo = $_FILES['arquivo']; /*é usada a função move_uploaded_file para passar o arquivo */ move_uploaded_file($arquivo['tmp_name'], "imagens/".$arquivo['name']); } ?> </body> </html> <tr> <?php echo "<p align='center'><td align='center' ><img src=../fotos/".$ln->nome_imagem." border='0' alt=''/>"; ?> </td> </tr> <?php } ?> Compartilhar este post Link para o post Compartilhar em outros sites
borsatti 2 Denunciar post Postado Outubro 2, 2010 Simples troca essa parte aqui /*é usada a função move_uploaded_file para passar o arquivo */ move_uploaded_file($arquivo['tmp_name'], "imagens/".$arquivo['name']); Ali no segundo parametro da funcao move_uploaded_file voce poem o nome que quiser. atualmente voce ta pondo o nome que vier /*é usada a função move_uploaded_file para passar o arquivo */ move_uploaded_file($arquivo['tmp_name'], "imagens/NOME_QUE_QUISER.JPG"]); Compartilhar este post Link para o post Compartilhar em outros sites
666999 0 Denunciar post Postado Outubro 2, 2010 vlw cara meti a variavel $ln->nome_imagem e catou nome que ta no mysql agora vou pesquizar meio de colocar limite de largura e altura maxima pra colocar no meu sisteminha http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites