E:
/
home
/
kbcomunicacao1
/
Web
/
adm
/
anexar
/
Upload File
HOME
<?php session_start(); $sessao = session_id(); include '../includes/conexao/db.php'; $upload_dir = '../upload/uploads'; function insert_data($ar){ $obj=new DB(); $key="(nome_anexo , tipo_anexo, chave_anexo,caminho_anexo,nomearquivo_anexo,destino_anexo)"; $val="('{$ar['fname']}', '{$ar['fsize']}','{$ar['flink']}','{$ar['ftype']}','{$ar['fdate']}','{$ar['fdestino']}')"; mysqli_query($obj->connection(),"INSERT INTO cw_anexo ".$key." VALUES ".$val); //mysqli_close($obj->con); } if (!empty($_FILES)) { $tempFile = $_FILES['file']['tmp_name']; // using DIRECTORY_SEPARATOR constant is a good practice, it makes your code portable. $targetPath = dirname( __FILE__ ) . DIRECTORY_SEPARATOR . $upload_dir . DIRECTORY_SEPARATOR; // Adding timestamp with image's name so that files with same name can be uploaded easily. $fname = $targetPath.time().'-'. $_FILES['file']['name']; $nome = $_FILES['file']['name']; $file_name=time().'-'. $_FILES['file']['name']; $ftype=$_FILES["file"]["type"]; $fsize=($_FILES["file"]["size"] / 1024); $tmpname=$_FILES["file"]["tmp_name"]; $extensao = substr("$nome", -3); $arr= array('fname'=>$file_name, 'fsize'=>$extensao, 'flink'=>$sessao, 'ftype'=>$file_name, 'fdate'=>$nome, 'fdestino'=>1 ); insert_data($arr); move_uploaded_file($tempFile,$fname); echo $file_name; } ?>