powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Странность при загрузке файлов!
11 сообщений из 11, страница 1 из 1
Странность при загрузке файлов!
    #38302763
UPLOAD_PROBLEM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Странность при загрузке вот код:


Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
<?
ini_set("memory_limit", "1000M");
if(isset($_POST['submit'])){
include 'inc/img.php';
	$allowed = array('png', 'jpg', 'jpeg');
	
	if(!empty($_FILES['image']) && $_FILES['image']['error'] == 0){

	$time1 = md5(time());
    $extension = pathinfo($_FILES['image']['name'], PATHINFO_EXTENSION);
    if(!in_array(strtolower($extension), $allowed)){
        $mes_ph[] = 'Photo #1 Has Not Supported Type !';
		$err = 1; 	
    }
	if($_FILES['image']['size'] > 3000000){
		$mes_ph[] = 'Photo #1 Must Be Less 3MB !';
		$err = 1;
	}
   if($err!=1){
      move_uploaded_file($_FILES['image']['tmp_name'], 'uploads/'.$time1.'.'.$extension);
	  $image = $time1.'.'.$extension;	
    }
}
	
sleep(1);	
	
	
	if(!empty($_FILES['image2']) && $_FILES['image2']['error'] == 0){

	$time2 = md5(time());
    $extension = pathinfo($_FILES['image2']['name'], PATHINFO_EXTENSION);
    if(!in_array(strtolower($extension), $allowed)){
        $mes_ph[] = 'Photo #2 Has Not Supported Type !';
		$err = 1; 	
    }
	if($_FILES['image2']['size'] > 3000000){
		$mes_ph[] = 'Photo #2 Must Be Less 3MB !';
		$err = 1;
		
	}
   if($err!=1){
      move_uploaded_file($_FILES['image2']['tmp_name'], 'uploads/'.$time2.'.'.$extension);
	  $image2 = $time2.'.'.$extension;
    }
}

sleep(1);

if(!empty($_FILES['image3']) && $_FILES['image3']['error'] == 0){

	$time3 = md5(time());
    $extension = pathinfo($_FILES['image3']['name'], PATHINFO_EXTENSION);
    if(!in_array(strtolower($extension), $allowed)){
        $mes_ph[] = 'Photo #3 Has Not Supported Type !';
		$err = 1; 	
    }
	if($_FILES['image3']['size'] > 3000000){
		$mes_ph[] = 'Photo #3 Must Be Less 3MB !';
		$err = 1;
	}
   if($err!=1){
      move_uploaded_file($_FILES['image3']['tmp_name'], 'uploads/'.$time3.'.'.$extension);
	  $image3 = $time3.'.'.$extension;
    }
}

sleep(1);

if(!empty($_FILES['image4']) && $_FILES['image4']['error'] == 0){

	$time4 = md5(time());
    $extension = pathinfo($_FILES['image4']['name'], PATHINFO_EXTENSION);
    if(!in_array(strtolower($extension), $allowed)){
        $mes_ph[] = 'Photo #4 Has Not Supported Type !';
		$err = 1; 	
    }
	if($_FILES['image4']['size'] > 3000000){
		$mes_ph[] = 'Photo #4 Must Be Less 3MB !';
		$err = 1;
	}
   if($err!=1){
      move_uploaded_file($_FILES['image4']['tmp_name'], 'uploads/'.$time4.'.'.$extension);
	  $image4 = $time4.'.'.$extension;
    }
}


}
?>


Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>

<body>



<? echo $mes_ph[0].$mes_ph[1].$mes_ph[2].$mes_ph[3]; ?>


<form method="post" action="" enctype="multipart/form-data">

Choose Photo #1<input type="file" name="image" /> <br>

Choose Photo #2<input type="file" name="image2" /> <br>

Choose Photo #3<input type="file" name="image3" /><br>

Choose Photo #4<input type="file" name="image4" /> <br><br>

<input type="submit" name="submit" value="GO!"  />

</form>




</body>
</html>



когда даю задание загрузить все 4 файла вместе большого размера то он просто тупо пропускает и перегружает страницу! но если 3 инпута то нормально! в 4 нет! а если в 4 и файлы не большие то ничего не делает!! в чём проблема может быть?
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302794
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В пхп есть ограничения по количеству загружаемых файлов, общему их размеру и размер пост-запроса.
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302806
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно их изменить в конфиге
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302856
UPLOAD_PROBLEM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Извините а как называется файл именно и какие строки изменить?
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302866
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302867
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
php.ini называется конфиг
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302869
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302872
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем в phpinfo() смотрите какой конфиг используется и используется ли вообще.
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302874
UPLOAD_PROBLEM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, но я в htaccess прописал!)
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38302876
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну да, тоже вариант
...
Рейтинг: 0 / 0
Странность при загрузке файлов!
    #38303310
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPLOAD_PROBLEMСпасибо, но я в htaccess прописал!)

повезло... насколько помню, не все настройки можно переписать.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Странность при загрузке файлов!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]