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

Программируем на PHP - вопросы и ответы. Рег выражения


Рассылка "Программирование на php. Вопросы и ответы"

Сообщаем, что рекламная биржа SAPE в начале месяца перешагнула порог в 50 000 сайтов-участников продажи рекламных ссылок. В рекламной бирже SAPE покупатели платят за размещение, высокой посещаемости у площадок не требуется. Хорошая возможность увеличить свой заработок для всех вебмастеров. Подробности на SAPE


Рег выражения

Здравствуйте, php любители и профессионалы!

Сегодня в выпуске.

0.    Приветствие

1.    Статистика php форума «уже 338 сообщений…»

2.    Подробный ответ на php вопрос. Избранное «Рег выражения»

3.    Список php вопросов для наших экспертов.

4.    Вопрос номера «Каталог статей без mysql»

5.    Наши модераторы: Seadog, NickGray, ZzzMMTT, Juice, BERKUT, Magir (ПРИСОЕДИНИСЬ к команде php форума)

6.    P.S.

Приветствие

Вас приветствует очередной выпуск рассылки «Программирование на php в вопросах и ответах».

Сегодня у нас очень интересные php тонкости.

Если у вас возникают вопросы по поводу вашей php деятельности, смело задавайте их на нашем php форуме и получайте нужные ответы

Статистика php форума

 

 Кто сейчас на форуме

 

Наши пользователи оставили сообщений: 338
Всего зарегистрированных пользователей: 110
Последний зарегистрированный пользователь: Idet

Сейчас посетителей на форуме: 5, из них зарегистрированных: 3, скрытых: 0 и гостей: 2   [ Администратор ]   [ Модератор ]
Больше всего посетителей (13) здесь было 23 Сен 2007 03:21 am
Зарегистрированные пользователи: MMS, phper, Seadog

 

 

PHP. Распространённые вопросы и ответы

 

 

Подробный ответ на php вопрос. Избранное

Рег выражения

Есть исходный код, в котором встречается

Код:

 href="http://***.*******.**/" target="_blank"

 

Нужно извлечь все подобные ссылки.

Проще говоря - нужен список ссылок с яндекса. Сергей

Отвечает консультант php форума evgenijj

Ну, все те же регулярные выражения. Надо тоько изучить внимательно, как Yandex выдает результаты поиска. Результаты поиска выдаются в виде списка

Код:


<li>
<div class="title">
<i style=""background-image:url(http://favicon.yandex.net/favicon/maxsite.org)"></i>"
<a tabindex="2" onclick="w(this,'80.22.82','84=85');" href="http://maxsite.org/wp203-windows-1251" target="_blank">
Версия WordPress в <b>кодировке</b> <b>WINDOWS</b>-<b>1251</b> " Русский WordPress " MaxSite ... </a>

</div>
<div class="text">
<span>
На сайте выложена версия WordPress для <b>кодировки</b> <b>WINDOWS</b>-<b>1251</b>.</span><br>
<span>12
комментариев к "Версия WordPress в <b>кодировке</b> <b>WINDOWS</b>-<b>1251</b>"</span><br>

</div>
<div class="info">
<span style=""color:#060;">"
maxsite.org/wp203-windows-1251
&nbsp;&middot;&nbsp;49
КБ
</span>
</div>
<div class="info">
<nobr><a href="http://hghltd.yandex.net/yandbtm?
url=http%3A%2F%2Fmaxsite.org%2Fwp
203-windows-1251&text=%EA%EE%E4%E8
%F0%EE%E2%EA%E0%20windows-1251&dsn=
0&d=7689054&sh=3&sg=26&isu=1" target="_blank">
Сохраненная копия</a></nobr>
&nbsp;&middot;&nbsp; <nobr><a href="/yandsearch?text=
%D0%BA%D0%BE%D0%B4%D0%B8%D1
%80%D0%BE%D0%B2%D0%BA%D0%B0
%20windows-1251&pag=u&surl=maxsite.org&" onclick="r(this, 'stred/pid=1/cid=1105')">
Еще с сайта</a>&nbsp;<span class="count">364</span></nobr>
</div>
</li>


Нам интересна строка

Код:


<a tabindex="2" onclick="w(this,'80.22.82','84=85');" href="http://maxsite.org/wp203-windows-1251" target="_blank">
Версия WordPress в <b>кодировке</b> <b>WINDOWS</b>-<b>1251</b> " Русский WordPress " MaxSite ... </a>


Здесь есть некоторые элементы, которые позволяют отличить нужную ссылку от других

Код:


tabindex="N"
target="_blank"
onclick="w(this,'80.22.82','84=85');"

 

Добавить свой ответ: http://phper.ru/viewtopic.php?t=119



Задать свой вопрос вы можете на php форуме

 

Список php вопросов для наших экспертов

Почему не передается пароль? Подскажите как и чем бороться с приведенной ниже ситуацией. Создаю подключение к базе данных,

Код:

<?php
...
mysql_connect("localhost","andrey","test") or die ("Unable to connect to SQL
server");
...
?>



а она ругается,

Warning: MySQL Connection Failed: Доступ закрыт для пользователя:
'root@localhost' (Был использован пароль: НЕТ)

Почему не передается пароль, и пытается подключиться под именем владельца файла?

Редирект на нужный урл После сабмита в форме с METHODом GET в строке броузера появляются переменные типа Option=%21&Option01=%32%33 etc. Проблемка такая - нужно переменную, содержащую, к примеру "абвгд" перелопатить в эти самые процентики. Я долбил-долбил - не выходит. Могу только через Str_Replace(\'а\',\'%E0\', $String). Но это ж двинуться можно, по очереди это всё перелопачивать. Или другой вариант. Может есть команда в ПеХеПе, которая редиректит на нужный юрл. Тэг Refresh не подходит.

Как отконфигурить ПХП? Как отконфигурить ПХП для того чтобы создавались сессии? в php.ini прописано session.save_path = /temp но сессии не создаются. У меня установлен Апач для Win9x с PHP4.

Скажите, а как послать мейл? Скажите, а как послать мейл? Я смотрел в доке, там единственно что есть, этофункция mail("Кому", "Сабж", "ТелоПисьма");Когда запускаю эту функцию, ПеХеПе выдаёт Unknown Error. Мой ПеХеПе под Вин32. Может, там модуль нужно подключить?

 

Ответить на них вы можете в соответствующих топиках. (кликните мышкой на вопрос)

 

Вопрос номера

Каталог статей без mysql

Мне задали такую задачу:

Сделать на сайте кафедры так, чтобы любой профессор мог добавить свою статью через веб-интерфейс.

Но проблема: скорее всего MySql не будет Наш админ сказал: "делай так, чтобы все данные хранились в файлах".

Вопрос в следующем: В папке data лежит куча файлов 1.htm ... 50.htm (50 это скорее всего не предел) В каждом есть meta-тэги: автор, название статьи, описание и дата добавления. Требуется, чтобы посетителю показывать список статей отсортированных по дате добавления.

Может кто подскажет процедуру сортировки. В процедуру передаём список файлов получаем сортированный по дате Естественно хотелось бы, чтобы проводилась быстрая сортировка, но я не

настаиваю. Или подскажите другой алгоритм организации этого каталога статей.

p.s.: Я понимаю, что надо, надо переходить на базы данных (для того их и придумали) но не дадут мне так скоро MySQL. Говорят надо ещё статей подкопить

pps : Хотелось бы услышать отклики и замечания по поводу нагрузки на сервер при такой организации каталога статей. И о быстродействии.

http://phper.ru/viewtopic.php?t=112  Узнать ответ

 

Наши модераторы

Seadog. Стал модератором – 12 октября 2007 года.

О Себе:

Имею опыт программирования на PHP
http://imtc.com.ua
http://seadog.com.ua
http://maribase.com.ua в разработке
http://seadog.e2e.ru в разработке

Найти все сообщения модератора Seadog

=======================================

NickGray. Стал модератором – 16 октября 2007 года.

Найти все сообщения модератора NickGray

=======================================

ZzzMMTT. Стал модератором – 20 октября 2007 года.

Найти все сообщения пользователя ZzzMMTT

=======================================

Juice. Стал модератором – 21 октября 2007 года.

О консультанте - модераторе:

Þ    Откуда:  Мурманск

Þ   Род занятий:  Студент

Найти все сообщения пользователя Juice

=======================================

BERKUT. Стал модератором – 21 октября 2007 года.

О консультанте - модераторе:

Þ    Откуда:  Волжский

Þ    Сайт:  http://berkut.vghost.ru

Þ   Род занятий:  Программист

Найти все сообщения пользователя BERKUT

=======================================

Magir. Стал модератором – 28 октября 2007 года.

О Себе:

Опыт PHP-программирования - более четырех лет, в данный момент профессионально этим не занимаюсь, но периодически программирую для клиентов своей хостинговой фирмы (http://magir.ru/).

Основной профиль моей деятельности - информационная безопасность.

Найти все сообщения модератора Magir

 

P.S.

На этом сегодняшний выпуск заканчиваю. До связи.

Напоминаю, что я приглашаю вас стать модератором php форума.

==========

Phper.ru - PHP. Распространённые вопросы и ответы

Сообщаем, что рекламная биржа SAPE в начале месяца перешагнула порог в 50 000 сайтов-участников продажи рекламных ссылок. В рекламной бирже SAPE покупатели платят за размещение, высокой посещаемости у площадок не требуется. Хорошая возможность увеличить свой заработок для всех вебмастеров. Подробности на SAPE
Бесплатный сайт создать || движок сайта php || Бесплатные php скрипты || самостоятельное создание сайтов || Бесплатно сделать сайт || сайт информационная безопасность || дизайн сайта Бесплатно

В избранное