Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 149
от 10.10.2005, 00:51

Администратор:Калашников О.А.
В рассылке:Подписчиков: 179, Экспертов: 33
В номере:Вопросов: 2, Ответов: 5


Вопрос № 27204: яЙЮФХРЕ ОНФЮКСИЯРЮ, ВРН МСФМН ДКЪ РНЦН, ВРНАШ МЮВЮРЭ ОПНЦПЮЛЛХПНБЮРЭ МЮ PHP (ЙЮЙХЕ ОПНЦПЮЛЛШ Х ОПНВ.). гЮПЮМЕЕ ЯОЮЯХАН...
Вопрос № 27230: здрасте короче проблема такая нужно написать скрипт который бы делал следующее :1. брал сылку на архив делил его на части (сколько частей задает пользователь или (размер архива)/(max размер задаеться пользователем)=кол-во частей ) 2. отсылал эти част...

Вопрос № 27.204
яЙЮФХРЕ ОНФЮКСИЯРЮ, ВРН МСФМН ДКЪ РНЦН, ВРНАШ МЮВЮРЭ ОПНЦПЮЛЛХПНБЮРЭ МЮ PHP (ЙЮЙХЕ ОПНЦПЮЛЛШ Х ОПНВ.). гЮПЮМЕЕ ЯОЮЯХАН
Отправлен: 04.10.2005, 10:10
Вопрос задал: Гавришевский Илья Витальевич (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Rusland
Здравствуйте, Гавришевский Илья Витальевич!
Для начала не плохо бы купить книжку, где будет подробно описан сам язык, будет информация по установке/настройке серевера (Apache) и PHP. Желательно чтобы с книгой был CD-диск с Apache, PHP и примерами. Удачи.
---------
Пресловутое недостающее звено между обезьяной и цивилизованным человеком - это как раз мы. (Конрад Лоренц)
Ответ отправил: Rusland (статус: Студент)
Отправлен: 04.10.2005, 10:17

Отвечает: КиберТварь
Здравствуйте, Гавришевский Илья Витальевич!

ЯЮЛЮ пмп ЛЮЬХМЮ, ОПХЙПЕОКЕММЮЪ МЮ ЙНМЙПЕРМШИ бех яЕПБЕП (Apache, IIS), сВЕАМНЕ ОНЯНАХЕ (лЮМСЮК пмп)

сама РНР машина, прикрепленная на конкретный ВЕИ Сервер (Apache, IIS), Учебное пособие (Мануал РНР)
Ответ отправил: КиберТварь (статус: Практикант)
Отправлен: 04.10.2005, 11:20

Отвечает: D.N.S
Здравствуйте, Гавришевский Илья Витальевич!
Для начала зайди на:

denwer.ru - скачай джентельменский набор (если будешь с самого начала пытаться настроить веб сервер своими руками у тебя либо отпадет желание вообще что-либо изучать, либо просто ничего не будет работать)

php5.ru - купи книжку ПХП5 Котерова (а можешь купить другую)
Ответ отправил: D.N.S (статус: 3-ий класс)
Отправлен: 05.10.2005, 09:31


Вопрос № 27.230
здрасте короче проблема такая нужно написать скрипт который бы делал следующее :1. брал сылку на архив делил его на части (сколько частей задает пользователь или (размер архива)/(max размер задаеться пользователем)=кол-во частей ) 2. отсылал эти части на заданный пользователем e-mail
1 Где можно найти такой скрипт хотелось бы взглянуть на такой php скрипт ? 2 как делить архив ? 3 А нет ли у кого сылки на страницу в инете которая предоставляет такую услугу ?
Отправлен: 04.10.2005, 17:34
Вопрос задал: Vit (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Licvidator
Здравствуйте, Vit!
Я писал такой скрипт, однако не могу поделиться сорцами из-за коммерческих соображений и по другим причинам.
Но я могу дать несколько рекомендаций по его написанию и несколько советов из опыта его использования.
1. Ключевая ф-ия - fopen(). C помощью нее я подключался к http и ftp ссылкам. Качать лучше всего блоками по 50кб (подобрано на основе опытов).
2. Так же почти обязательно нужно написать ф-ию для редактирования хидеров, которые вы будете посылать сайту, т.к. многие сайты просто не отдадут файл если хидеры будут неправильными (например, реферер будет отличатся от имени хоста).
3. Думаю, что просто необходимо выводить (и периодически обновлять) информацию о файле (размер), скорость закачки и т.д. чтобы вы могли видеть текущее положение дел и не гадали, когда файл докачается и не оборвалась ли закачка. Причем не советую делать это через print или echo, т.к. на многих хостингах стоят модули типа Gzip, которые попросту "задавят" эти ф-ии до конца выполнения скрипта, и никакие flush() тут не помогут.
4. Обязательно укажите директивы ignore_user_abort(1); и set_time_limit(0); !
Теперь что касается хостинга под этот скрипт... на самом деле в нем и кроется главная загвоздка))
1. Забудьте про бесплатные хостинги. Там почти всегда пхп стоит в safe mode и запрещены коннекты на "внешку".
2. Хостинги очень не любят большого трафика (для этого есть отдельные тарифы, которые, как правило, оч дорогие). Надпись что-то вроде "трафик неограничен" справедлив только для веб-страничек и не более!
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 04.10.2005, 19:00

Отвечает: КиберТварь
Здравствуйте, Vit!
1)
man bzip2
man gzip
просмотрите мануалы по архиваторам.
наверняка должны быть команды для деления файлов
2)
mail()
-------------------
1)на скриптовых сайтах
например scriptsearch.com (но не обещаю что именно там есть то что вы хотите)
2)
комманды UNIX
tar -zcf archive.tar.gz filename1.ext filename2.ext (для gzip сжатия)
tar -jcf archive.tar.bz2 filename1.ext filename2.ext (для bzip2 сжатия)
советую прочесть
http://www.php.net/manual/en/ref.bzip2.php
http://www.php.net/manual/en/ref.zlib.php
Ответ отправил: КиберТварь (статус: Практикант)
Отправлен: 05.10.2005, 08:02


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Rambler's Top100 Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное