Магнат

Рейтинг
59
Регистрация
08.02.2006

На самом деле файл на куски можно не разбивать. Чтобы обойти ограничение upload_max_filesize можно пользовать HTTP_RAW_POST_DATA (if (!isset($HTTP_RAW_POST_DATA)) $HTTP_RAW_POST_DATA = file_get_contents("php://input")) пока оно не упрется в ограничение post_max_size или memory_limit :))

А чтобы обойти ограничение post_max_size, upload_max_filesize и memory_limit напишите лучше загрузчик на Перле. Там с этим геморроя меньше

а есть ли скрипт написанный на PHP который выполняет подобную задачу по преобразованию кода в валидный HTML?

для рнр есть экстеншн tidy

Используйте GClientGeocoder()

flashripper,

1. У вас 2-е условие в конструкции

if(count($_POST)>0){ ... } elseif (!empty($_POST)) { ... }

не выполнится никогда, и письмо, соответсвенно, не отправится.

2. Часть используемых переменных не определена или определена неверно

3. register_globals в современных версиях РНР по умолчанию off. Используйте глобальные массивы $_POST, $_GET, $_REQUEST

4. В регулярном выражении точка означает любой символ. На текущий момент ваша проверка адреса email проверяет только наличие @ и окончание на букву (вариант типа ____@___f пройдет)

5. Кроме капчи и почты не обрабатываются приходящие переменные (ну кроме как на пустую строку)

П.С. Хотя, если Зингельшухер утверждает, что "сразу видно код писал вменяемый программист (на этом форуме это редкость)", то можно все оставить как есть.

Интересует аналогичная услуга, но включающая и написание пресс-релиза. Т.е. я даю информационный повод, исполнитель пишет релиз, мы его согласовываем, исполнитель делает его рассылку по интернет-СМИ и тематическим ресурсам. Проекты некоммерческие, в основном, старые, необходима не единоразовая, а периодическая (по мере появления информационных поводов) работа. Тематика - психология, авиация, кулинария, авто, недвижимость.

mihas, не кинете ссылку на сайт в личку? У меня на психол. сайте переход в 4 раза дешевле

Сессии + куки. В куках и базе храню токен, не зависящий от логина и пароля, при каждом новом заходе пользователя на сайт (при каждой новой сессии) заново генерю токен и обновляю его в куках юзера и базе. По этому токену и авторизую.

все прошло замечательно, спасибо

Всего: 200