Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, fiz um script de upload de múltiplos arquivos.. arquivos pequenos ele envia (tipo 3mb) mas arquivos grandes(acima de 8mb) ele não consegue enviar, fiz um teste com um script em javascript e funcionou, enviou um arquivo de 200mb sem problemas (acho que o problema não é no servidor e o php.ini está configurado 100%)
abaixo vai o code do script..
<?phpinclude("data.php");include("bd.php");include("cookie.php");$narq = $_GET[narq];$pasta = $_GET['pasta'];$cg = 0;echo "<br><font face=verdana color=336699><div align=center>Enviando Arquivos...</div><br><br>";echo "<table width=75% align=center border=1 bordercolor=white><tr><td width=50% bordercolor=000000><font face=verdana size=2>Arquivo</td><td width=50% bordercolor=000000><font face=verdana size=2><div align=center>Status</div></td></tr>";while ($cg <= $narq) { $nome = $_FILES[arquivo][name][$cg]; $temp = $_FILES[arquivo][tmp_name][$cg]; if ($nome != NULL && $temp != NULL) { $nome = strtolower($nome); $nome = ereg_replace("[éèéè]", "e", $nome); $nome = ereg_replace("[áàã]", "a", $nome); $nome = ereg_replace("[úùü]", "u", $nome); $nome = ereg_replace("ç", "c", $nome); $nome = ereg_replace(" ", "_", $nome); $sql = mysql_db_query("vip", "select * from abccc where arquivo='$nome'"); $exist = mysql_num_rows($sql); if ($exist > 0) { mysql_db_query("vip", "delete from abccc where arquivo='$nome' and secao='$pasta'"); } if (copy($temp, $pasta."/".$nome)) { mysql_db_query("vip", "insert into logs_abccc(usuario,acao,pasta,data,ip) values('$usuario','enviar arquivo','$nome/$pasta','$dia de $mes às $hora','$ip')"); mysql_db_query("vip", "insert into abccc(arquivo,revisado,baixado,proximaedicao,data,secao) values('$nome','nao','nao','nao','$date','$pasta')"); echo "<tr><td><font face=verdana size=2 color=black>$nome</td><td><div align=center><img src=../imgs/v.jpg></div></td></tr>"; } else { mysql_db_query("vip", "insert into logs_abccc(usuario,acao,pasta,data,ip) values('$usuario','enviar arquivo (erro)','$pasta','$dia de $mes às $hora','$ip')"); echo "<tr><td><font face=verdana size=2 color=black>$nome</td><td><div align=center><img src=../imgs/x.jpg></div></td></tr>"; } } $cg++;}echo "</table><br><br><br><br><br><br><div align=center><font face=verdana size=2>Transmissão Concluída.<br><br><font size=1><a href=index.php?pasta=$pasta>Voltar</a></div>";?>
Obrigado a todos..
Carregando comentários...