Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Скрипт первода

Статус
В этой теме нельзя размещать новые ответы.

pozitiv4eg

Специалист
Перевод Значения post_max_size На байты. (Код универсальный, Посмотреть ваше размер можно функцией
PHP:
phpinfo()
)
PHP:
<?php
$size = ini_get('post_max_size'); 
	$key = $size{strlen($size)-1};
	$size = (integer)$size;
switch($key):
		case 'G' : $size *= 1024; // Т.к в php 5 Появилось значения гигабайт, устанавливаем его сюда
		case 'M' : $size *= 1024; 
		case 'K' : $size *= 1024;
			endswitch;
	echo 'POST_MAX_SIZE = '.$size.' bytes';

?>
Ответ на вопрос про break.Смотрите что бы было бы будь бы break

Это контр-пример(Пример с ошибкой)
PHP:
<?php
$size = ini_get('post_max_size'); 
	$key = $size{strlen($size)-1};
	$size = (integer)$size;
switch($key):
		case 'G' : $size *= 1024*1024*1024;break; // Т.к в php 5 Появилось значения гигабайт, устанавливаем его сюда
		case 'M' : $size *= 1024*1024;break; 
		case 'K' : $size *= 1024;break;
			endswitch;
	echo 'POST_MAX_SIZE = '.$size.' bytes';

?>
(с) pozitiv4eg
Думаю первый способ удобнее.
Так же
PHP:
echo 'POST_MAX_SIZE = '.$size.' bytes';
Можно заменить на это
PHP:
echo <<<AAA
	POST_MAX_SIZE = {$size} bytes;
AAA;
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу