<?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!!!!