<?php
//
//se existir o arquivo
if(isset($_FILES["arquivo"])){
$arquivo = $_FILES["arquivo"];
$pasta_dir = "/blog/arquivos/";//diretorio dos arquivos
//se nao existir a pasta ele cria uma
if(!file_exists($pasta_dir)){
mkdir($pasta_dir);
}
$arquivo_nome = $pasta_dir . $arquivo["name"];
$arq_completo = $arquivo["tmp_name"];
// Faz o upload da imagem
$teste=move_uploaded_file($arquivo["tmp_name"], $arquivo_nome);
if(!$teste)
echo "nao copiou o arquivo!!";
//conecta no banco
$cn = mysql_connect('localhost','root','mysql');
mysql_select_db('teste',$cn);
//aqui salva no banco o path da foto
mysql_query("INSERT INTO tabela VALUES ('', '$arquivo_nome')");
mysql_close($cn);
//print "Concluido com sucesso $arquivo_nome inserido $arq_completo !!!!";
print var_dump($file);
}
?>
galera esse é o código......estou usando um servidor local......php versão 4.3.7 e apache 1.3.31
o problema é que ele não copia o arquivo para a pasta blog/arquivos
já tentei usar o caminho completo....../var/www/htdocs/blog/arquivos mas tb não funcionou e como vi num tópico abaixo usei a função var_dump e a resposta encontrada foi NULL
aguém pode me ajudar?
valeu galera!!!!










