Как стать автором
Обновить
0
0
Олег Резников @Inquirer

Пользователь

Отправить сообщение
Хороший квайн на питоне нашёл. Сохранить в файл fail.py и запустить:

File «fail.py», line 1
File «fail.py», line 1
^
IndentationError: unexpected indent

Что тут у вас за холивар :) мы так вёрстку на хабре поломаем такой веткой глубокой :) Скажу от себя — я быстро перевел на Хром очень заскорузлых, сварливых и консервативных тёток. Просто назначил браузер по-умолчанию, сделал ярлык хрома на рабочий стол и назвал его Интернет.
И сказал, что мол новости такие, «интернет» вчера переехал на эту «кнопку», так что извольте привыкнуть, буду помогать если что непонятно.
До сих пор все ок, радуются что «интернет» стал быстрее.
В PHP после сабмита приходит не совсем обычный массив, для переделки его в более привычный вид я написал небольшую функцию
function multiple(array $_files)
{
	foreach($_files as $name=>$file){
		if(is_array($file['name'])){
			$count = count($file['name']);
			for($i=0; $i < $count; $i++){
				$files[$name][$i] = array(
					'name'     => $file['name'][$i],
					'type'     => $file['type'][$i],
					'tmp_name' => $file['tmp_name'][$i],
					'error'    => $file['error'][$i],
					'size'     => $file['size'][$i],
				);
			}
		}else{
			$files[$name] = $file;
		}
	}
	return $files;
}
Креативный вариант: встретив данный код ошибки, выдавать клиенту дополнительный псевдоэлемент (каталог) типа «Show all files...»
Зайдя в него, пользователь будет получать полный список, т.к. система, встретив в пути этот псевдокаталог, его уберет и будет использовать медленный запрос.

Дополнительно можно воспользоваться 3-м способом (запоминать сервер и использовать в следующий раз другой тип запроса).
Обещаю вам подумать, но, вообще, мне эта идея не очень нравится. А уж моей жене и подавно =)
Один я не видел, как выглядит ие9 в живую, потому что после установки все как-то влом перезагружать компьютер ради этого?

Информация

В рейтинге
Не участвует
Откуда
Южно-Сахалинск, Сахалин, Россия
Дата рождения
Зарегистрирован
Активность