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

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

  Все выпуски  

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


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

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

Выпуск № 788
от 13.10.2007, 17:05

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


Вопрос № 104673: Здравствуйте! Не могу никак разобраться с регулярным выражением. Есть страничка в переменнай с формой. Оттуда надо достать информацию со всех . у меня результат - пустая строчка. Дайте рабочий код, или ссылочку на харошую статью по регуля...
Вопрос № 104698: Добрый день всем! Сразу скажу, что PHP занялся совсем недавно, и возникла проблема: никак не могу поставить PHP к сабе на комп, значит PHP пытаюсь поставить как бы в дополнение к уже поставленному серверу APACHE. Версия apache такая: 1....

Вопрос № 104.673
Здравствуйте!
Не могу никак разобраться с регулярным выражением.
Есть страничка в переменнай с формой. Оттуда надо достать информацию со всех . у меня результат - пустая строчка.
Дайте рабочий код, или ссылочку на харошую статью по регулярным выражениям.
Спасибо.

Приложение:

Отправлен: 08.10.2007, 13:05
Вопрос задал: Райкин Сергей Александрович (статус: 4-ый класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Azrr
Здравствуйте, Райкин Сергей Александрович!
В приложении готовый код, а вот ссылочка на faq по регулярным выражениям

Результат работы скрипта, нужное находится в массиве $area[1]:
Array
(
[0] => Array
(
[0] => < name=tt ...>Этот текст надо извлечь</>
[1] => < name=n2 rows=4>Этот текст надо извлечь</>
)

[1] => Array
(
[0] => Этот текст надо извлечь
[1] => Этот текст надо извлечь
)

)

Приложение:

Ответ отправил: Azrr (статус: 5-ый класс)
Ответ отправлен: 08.10.2007, 13:16
Оценка за ответ: 5

Отвечает: Miklucho
Здравствуйте, Райкин Сергей Александрович!
Для :
< name=tt ...>Этот текст надо извлечь

Шаблон:
<.*name=tt.*>(.*)

Для:
< name=n2 rows=4>Этот текст надо извлечь
Шаблон:

<.*name=n2.*>(.*)

Найденное значение будет хранится (в случае использования preg_match) в $arr[1]
Ответ отправил: Miklucho (статус: Студент)
Ответ отправлен: 08.10.2007, 13:18
Оценка за ответ: 4

Отвечает: Селев Валерий
Здравствуйте, Райкин Сергей Александрович!

Попробуйте такой вариант (на оптимальность кода не претендую):

Приложение:

Ответ отправил: Селев Валерий (статус: 6-ой класс)
Ответ отправлен: 08.10.2007, 13:20
Оценка за ответ: 4


Вопрос № 104.698
Добрый день всем!

Сразу скажу, что PHP занялся совсем недавно, и возникла проблема: никак не могу поставить PHP к сабе на комп, значит PHP пытаюсь поставить как бы в дополнение к уже поставленному серверу APACHE.
Версия apache такая: 1.3.33-win32-x86.,
Версия php: 4.3.11-Win32., народ, подскажите че нибудь плз, и дайте ссылки, если можно. Кстати, если не трудно подскажите что вообще для начала требуется почитать для настройки данных приложений, по возможности также ссылки дайте.
Всем спасибо!
Отправлен: 08.10.2007, 15:23
Вопрос задал: Dead_moroz (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Azrr
Здравствуйте, Dead_moroz!
Советую вам поставить ДЕНWЕР (Джентельменский набор WEB разработчика), скачать его можно с http://www.denwer.ru/, вы получите полный напор Apache+php+mysql+perl в обном комплекте, к томуже его не нужно настраивать.
Ответ отправил: Azrr (статус: 5-ый класс)
Ответ отправлен: 08.10.2007, 16:25
Оценка за ответ: 4
Комментарий оценки:
Ok, спасибо я слышал о данном пакете, но мне если честно хотелось бы поставить все отдельно, поломать голову, да и интереснее.

Отвечает: Nexus
Здравствуйте, Dead_moroz!

а в чем именно проблема с установкой? если именно дистрибутив php, то он все сделает сам, нужно только потом перезапустить апач. если архив с пхп - тогда распаковать, открыть install.txt, найти свою версию сервера и посмотреть что нужно куда прописать. Для 1.3 апача и установки пхп как модуля следующее нужно добавить в httpd.conf:

# Add to the end of the LoadModule section
# Don't forget to copy this file from the sapi directory!
LoadModule php4_module "C:/php/php4apache.dll"

# Add to the end of the AddModule section
AddModule mod_php4.c
естественно, с твоим путем к пхп. кстати, а почему не 5й пхп?
Ответ отправил: Nexus (статус: 10-ый класс)
Ответ отправлен: 08.10.2007, 16:34
Оценка за ответ: 4
Комментарий оценки:
Ok, спасибо большое, может даш ссылку на нормальный 5й пхп? а то я чет не нашел, верней нашел, но он ваще не пашет.
По сути надо добавить только 2 строчки:

LoadModule php4_module "C:/php/php4apache.dll"
AddModule mod_php4.c

, и вроде как они есть. может пришлеш FAQ по настройке мне на мыло priem_post_281@mail.ru, если есть конечно

Ну ладно, спасибо.

Отвечает: Hid
Здравствуйте, Dead_moroz!
если не хотите морочится с настройками, рекомендую поставить пакет ДЕНВЕР, включающий в себя сервер Апач, HYH и базу данных MySQL ссылка http://www.denwer.ru/
после установки не требуется практически никаких настроек.
Ответ отправил: Hid (статус: 1-ый класс)
Ответ отправлен: 08.10.2007, 20:22

Отвечает: Punk_UnDead
Здравствуйте, Dead_moroz!
советую обратить внимание на пакет vertrigo
относительно уже упомянутого денвера только один минус - это польский проэкт
однако есть множество дополнительных функций, гуя опять же, мне лично понравился больше
более профессиональный пакет, мой выбор
---------
всё испытано на себе
Ответ отправил: Punk_UnDead (статус: 6-ой класс)
Ответ отправлен: 08.10.2007, 21:54

Отвечает: M@gi$†e®
Здравствуйте, Dead_moroz!
Если Apache и PHP нужны для отладки сайтов, то я бы посоветовал поставить пакет Денвер: http://www.denwer.ru
При инсталляции он сам всё настроит.

Приложение:

---------
Aquila non Capta Muscas

Ответ отправил: M@gi$†e® (статус: 5-ый класс)
Ответ отправлен: 09.10.2007, 22:42


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

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

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

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

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


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


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.60.2 от 13.10.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное