Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafasemed

upload

Recommended Posts

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.