Угу, и поэтому слепо доверяемся mime-типу, присланному самим же пользователем
Я ж написал "как минимум" - честный пользователь из самых чистых побуждений может случайно загрузить вместо картинки любой случайный файл (тыкнул мышкой не в то место).
Это - как минимум!
Цитата:
getimagesize
да, тоже так делаю всегда - файл php не имеет ширины и высоты, как у картинок. Дальше проверять все остальное
Можно покупать продукты и сразу есть, не интересуясь ни сроком годности, ни надежностью производителя. Результат тот-же, как и с картинками... может прокатит а может будешь "быстро какать".
как минимум, проверять что это картинка - имхо необходимо.
По цене - если указанное ТЗ не будет дополняться, не более 8т.р, по срокам - не более 4-5 дней. Если добавлять плюшки типа AJAX и прочего +к цене\срокам (процентов 20), если еще нужна верстка - тоже небольшой плюс, если адаптивная верстка - еще плюс.
Цена и сроки небольшие потому, что у меня скрипт уже написан, просто допилить под ваши требования. Скрипт быстрый, безопасный, могу показать (но не сегодня уже, завтра к вечеру). Дизайн - просто аккуратный, без картинок и прочего. Если на все это еще натягивать диз - то отдельная песня, отдельно цена и + к срокам.
но потом, если поменять 777 на 888 и запустить скрипт, то в сессии 888 не запишется в массив после 777, а перезапишет 777 на 888
не могу понять))) ведь array_push по идее должна записывать новый элемент в конец массива
В вашем коде кроме пустого массива в сесию ничего не добавляется. Что вы там хотите увидеть?
а как тогда сделать, чет не соображу..
смысл в чем - изначально массив может быть пустой, но может в нем и есть чтото (1,2,3) например. Если есть событие POST , я проверяю in_array на наличие в массиве idшника, приходяшего с ПОСТ, и если его нет дописываю в конец массива.
Но вот что-то все никак не получаетсо)))
Ничего не добавляется... может, потому что массив изначально пустой, а array_push добавляет только в конец непустого массива? Ладно, пробую сразу вот так
$_SESSION['favnodes'] = $fav_node = array(1,2,3);
тоже ничего...
На всяк случай, в $_POST['idn'] передается число, идентификатор статьи или чего нить там еще.
В чем засада?
Алексей, я в этом не очень силен и сильно могу ошибаться, но на простом хостинге за 300р поддомен создать нельзя через скрипты. Только из панели хостинга.
Про Денвер не знаю, не пробовал.