rafasemed 0 Denunciar post Postado Novembro 24, 2009 encontrei um codigo para fazer upload de fotos mais não funciona gostaria qual tipo de tabelas decriar no meu banco de dados para funcionar isso que tipo de tabela e variaveis devo criar ??? acho que é isso que deve tha faltando alguem pode me ajudar ? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans titre</title> <style type="text/css"> <!-- .Style6 {font-size: 13px} --> </style> </head> <body> <?php include("conexao.php"); $sql = "SELECT * FROM fotos WHERE id='$id' ORDER BY id DESC LIMIT 0,1 "; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); while ($linha=mysql_fetch_array($resultado)) { $id=$linha["id"]; } if($acao!="upload") { ?> <style type="text/css"> <!-- body,td,th { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; } body { background-color: #000000; } a:link { color: #FFFFFF; } a:visited { color: #FFFFFF; } a:hover { color: #CCCCCC; } a:active { color: #FFFFFF; } --> </style> <form method="POST" action="?acao=upload" ENCTYPE="multipart/form-data"> <table width="100%"><tr> <td width="100%" bgcolor="#99CCFF" colspan="2"><b>Upload</b></td> </tr> <tr> <td bgcolor="#99CCFF" colspan="2"></td> </tr> </table> <table width="52%" border="0" align="center"> <tr> <td><strong>Arquivo: </td> <td> <input type="file" name="file" class="texto"></td> </tr> <tr> <td> </td> <td nowrap><input name="submit" type="submit" value="Fazer Upload" class="botao"> <?php } else{ $dir = "$pasta"; if(!file_exists($dir)){ mkdir($dir, $dir); } $status = move_uploaded_file($file,"$dir"."/"."$file_name"); if($status == 1) { $sql=mysql_query( "UPDATE fotos SET id ='$file_name' WHERE id ='$id_foto' "); echo "<center>Arquivo enviado</center> $file_name <img src=fotos/$id_foto> "; } else { echo "<center>Erro ao fazer upload.</center>"; } } ?> <br> <br> <br> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 25, 2009 juntamente com o código não veio informção sobre como proceder para usá-lo ? geramente tem um leia-me.txt, readme.txt, arquivos .sql, etc.. Compartilhar este post Link para o post Compartilhar em outros sites
rafasemed 0 Denunciar post Postado Novembro 25, 2009 juntamente com o código não veio informção sobre como proceder para usá-lo ? geramente tem um leia-me.txt, readme.txt, arquivos .sql, etc.. infelizmente não Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Novembro 25, 2009 pelo que vejo o nome da tabela é fotos e possui um campo, cujo nome é id Compartilhar este post Link para o post Compartilhar em outros sites
rafasemed 0 Denunciar post Postado Novembro 25, 2009 pelo que vejo o nome da tabela é fotos e possui um campo, cujo nome é id ok mais preciso por alguma variavel pelo fato de ser upload ???w Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Novembro 25, 2009 qual o erro que da ? seu código se torna confuso, quando não se tem a tabela, terá que analisar os erros e ir criando os campos de acordo os erros. $sql = "SELECT * FROM fotos WHERE id='$id' ORDER BY id DESC LIMIT 0,1 "; $resultado = mysql_query($sql)or die(mysql_error()); substitua sua query por essa aqui e veja os erros. Compartilhar este post Link para o post Compartilhar em outros sites