Tengo este codigo, pero es que si funciona pero el tamaño maximo es de 1024 * 1024 como puedo cambiar ese tamaño a 100 Mb? aqui esta el codigo:
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Success</title>
<meta name="generator" content="Created by Jeremy Irwin">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<img src="images/success.jpg" id="Image1" alt="" align="top" border="0" width="397" height="201" style="position:absolute;left:184px;top:95px;width:397px;height:201px;z-index:0">
<div id="wb_Html1" style="position:absolute;left:215px;top:167px;width:338px;height:112px;z-index:1" align="left">
<!-- Upload Class -->
<?php
$uploaddir = './uploads/';
$allowed = array('jpg','jpeg','gif','pdf','zip','rar');
$max_size = 1024 * 1024;
# No edits beyond this line
if (isset($_FILES['userfile'])) {
foreach ($_FILES['userfile']['error'] as $i => $error) {
if ($error == 0 && $_FILES['userfile']['size'][$i] <= $max_size) {
$file_ext = pathinfo($_FILES['userfile']['name'][$i],PATHINFO_EXTENSION);
$file_name = basename($_FILES['userfile']['name'][$i],'.'.$file_ext);
if (in_array(strtolower($file_ext),$allowed)) {
$new_base = $_FILES['userfile']['name'][$i];
$t = 1;
while (file_exists($uploaddir.$new_base)) {
$new_base = $file_name.'['.$t.'].'.$file_ext;
$t++;
}
if (move_uploaded_file($_FILES['userfile']['tmp_name'][$i],$uploaddir.$new_base)) {
chmod($uploaddir.$new_base, 0644);
echo 'Successful upload: '.$_FILES['userfile']['name'][$i].'<br>'."\n";
}
}
}
}
}
?></div>
</body>
</html>
intente cambiar asi:
$max_size = 100M;
pero no funciona, el codigo si sube los archivos zip y rar, pero no los sube de 5 mb ni mayores