Upload de foto
O que pode estar errado?
Ja revirei o codigo e nao acho o erro!!
Estou tentando fazer o upload de uma imagem e salvar na pasta Imagens/Aqui e no banco de dados salvar o endereco da imagem.
$var_arquivo = $_FILES['arquivo'];
$var_site = 'http://www.meusite.com';
$var_ftDiretorio = 'http://www.meusite.com/Imagens/Aqui/';
$var_ftDiretorioFoto = '../Imagens/Aqui/';
$var_ftNome = $var_arquivo['name'];
$var_ftTam = $var_arquivo['size'];
$var_ftTipo = $var_arquivo['type'];
$var_ftTmpName = $var_arquivo['tmp_name'];
$var_ftExtensao = substr($var_ftNome, -3);
if($var_ftTam > 0 && strlen($var_ftNome) > 1)
{
if(preg_match('/^image\/(gif|jpeg|jpg|png)$/', $var_ftTipo))
{
//Caminho completo de destino da foto
$var_ftCaminho = $var_ftDiretorioFoto . $var_ftNome;
if(move_uploaded_file($var_ftTmpName.$var_ftExtensao, $var_ftDiretorio))
{
rename($var_ftCaminho, $var_ftNovoNome = $var_ftDiretorioFoto."Imagem".$var_id.".".$var_ftExtensao);
$var_ftCaminho = $var_site.$var_ftNovoNome;
mysql_query("INSERT INTO Tabela (txImagem) VALUES ('$var_ftCaminho')");
}
}
}Discussão (9)
Carregando comentários...