ba1ans
Новичок
Не грузятся большие картинки
вот мой код загрузки файлов:
$valid_types = array("gif","jpg","jpeg");
$fotonr=1;
if (isset($_FILES['myfoto'])) {
if (is_uploaded_file($_FILES['myfoto']['tmp_name'])) {
$filename = $_FILES['myfoto']['tmp_name'];
$ext = substr($_FILES['myfoto']['name'],
1 + strrpos($_FILES['myfoto']['name'], "."));
if (!in_array($ext, $valid_types)) {
echo 'Неверный тип файла.';
} else {
while(file_exists("images/users/".$HTTP_SESSION_VARS[session]."_".$fotonr.".$ext"))
{
$fotonr++;
}
$new_name=$HTTP_SESSION_VARS[session]."_".$fotonr.".$ext";
if (!copy ($_FILES['myfoto']['tmp_name'],"images/users/".$new_name))
{
$new_name="";
}
}
}
}
Все работает,но почему то не грузятся файлы размером более 20 кб,хотя в php.ini выставлены параметры
file_uploads = On
upload_max_filesize = 16M
post_max_size = 16M
вот мой код загрузки файлов:
$valid_types = array("gif","jpg","jpeg");
$fotonr=1;
if (isset($_FILES['myfoto'])) {
if (is_uploaded_file($_FILES['myfoto']['tmp_name'])) {
$filename = $_FILES['myfoto']['tmp_name'];
$ext = substr($_FILES['myfoto']['name'],
1 + strrpos($_FILES['myfoto']['name'], "."));
if (!in_array($ext, $valid_types)) {
echo 'Неверный тип файла.';
} else {
while(file_exists("images/users/".$HTTP_SESSION_VARS[session]."_".$fotonr.".$ext"))
{
$fotonr++;
}
$new_name=$HTTP_SESSION_VARS[session]."_".$fotonr.".$ext";
if (!copy ($_FILES['myfoto']['tmp_name'],"images/users/".$new_name))
{
$new_name="";
}
}
}
}
Все работает,но почему то не грузятся файлы размером более 20 кб,хотя в php.ini выставлены параметры
file_uploads = On
upload_max_filesize = 16M
post_max_size = 16M