Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou usando o seguinte codigo para fazer upload e inserir os dados no BD:
CODE
<?php
set_time_limit(0);
session_start();
$_SESSION['pr_codigo'] = $pr_codigo;
$tipo = $_POST['tipo'];
$assunto = $_POST['assunto'];
$curso = $_POST['curso'];
$obs = $_POST['obs'];
if (empty($assunto)) {
echo ("<script>alert('Preencha o campo ASSUNTO');window.history.go(-1);</script>");die;
}else {
// renomear e mandar o arquivo
$file = $_FILES['file'];
$renomear = uniqid("DW-").".".$tipo;
copy($file['tmp_name'], "../../fac/upload/".$renomear);
}
// arquivo enviado
// INSERIR DADOS NO BANCO DE DADOS
$conexao = mysql_pconnect("---","----","----");
mysql_select_db("dondome_web_fac",$conexao);
$query = "INSERT INTO upload VALUES('000000','$pr_codigo','$assunto','$renomear','$tipo','$curso','$obs',now())";
mysql_query($query,$conexao);
?>
Acontece que quando o arquivo é maior que 99K ele não envia, ele faz o processo inseri os dados no BD mas o arquivo não é salvo no servidor....
O tamanho maximo no php.ini é 8MB.....
Alguma dica ? tenho ideia de enviar arquivos de até 4M
Carregando comentários...