Ano pozeral som na
http://www.gadz80.wz.cz/phpinfo.php a preto som zväčšil veľkosť na 32MB (čo mi bohato stačí) pomocou súboru
.htaccess
Kód:
php_value memory_limit 32M
php_value post_max_size 32M
php_value upload_max_filesize 32M
na localhoste mi to funguje super, ale na servery nie, hoci napíše že bol odoslaný súbor ... práva na priečinok som nastavil.
Tu je script, ktorý používam (zatiaľ bez zápisu do databázy, keďže mi ešte nefunguje ani upload)
http://www.gadz80.wz.cz/upload.phpKód:
<?php
$slozka = "tmp/"; // Přejmenujte na jméno vaší složky
if( is_uploaded_file($_FILES['soubor']['tmp_name']) && ($_POST['upload'] == "ok") )
{
if( move_uploaded_file($_FILES['soubor']['tmp_name'], $slozka.$_FILES['soubor']['name']) )
{
$oznam = "Byl uploadovan soubor: <strong>".$_FILES['soubor']['name']."</strong>";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Upload souboru</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<div>
<?php echo $oznam; ?>
</div>
<div>
<table border="1" width="482">
<tr>
<form action="upload.php" method="post" enctype="multipart/form-data">
<td width="180">Soubor:</td>
<td width="300"><input type="file" name="soubor" /></td>
<td width="180"><input type="hidden" name="upload" value="ok" /></td>
</tr>
<tr>
<td width="180"></td>
<td width="300"><input type="submit" name="potvrd" value="UPLOAD" /><td>
<td width="180"></td>
</tr>
</form>
</table>
</div>
</body>
</html>
Neviem či je to script s tejto stránky alebo inej, tych scriptov som už vyskúšal veľa a ani jeden mi nefungoval ... ten je prvý ktorý mi funguje aspoň na localhoste.
Pripadne poradte ako by sa tam dal dostať väčší súbor (do 32MB).