PHP, HTML, JS - Общие вопросы | SEclub.org
PHP, HTML, JS - Общие вопросы
Все новые
Всего сообщений: 7316
*
Miha
27 авг 2012 в 22:48
Я чё, я ничё.
*
Miha
28 авг 2012 в 00:30
Как найти на странице дату с помощью ereg?
*
Koenig
28 авг 2012 в 01:55
Miha, preg_match()
ereg depricated
$reg = "/(19|20)\d\d-((0[1-9]|1[012])-(0[1-9]|[12]\d)|(0[13-9]|1[012])-30|(0[13578]|1[02])-31)/si"; // YYYY-MM-DD
preg_match_all($reg, $text, $data);
echo '<pre>';
print_r($data);
как то так, на гуглил регулярку
*
Koenig
28 авг 2012 в 01:57
что то в тексте проще искать по тегам с жадностью, либо json
*
Koenig
28 авг 2012 в 02:08
если проверка нужна, то
if (preg_match($reg, $date)) {
// true
} else {
// false
}
28 авг 2012 в 02:09 / Koenig (1)
*
Koenig
28 авг 2012 в 02:14
а если нужна интересная запись в базу данных, то советую обработать через
strtotime("d-m-Y", $date);
исключит 30 февраля, станет 1 марта, либо 2 марта, если год не високосный
*
FisHlaBsoMAN
28 авг 2012 в 05:07
Miha, быстрее то быстрее, но будешь забивать бд "мусорными" запросами. я гдето статейку читал об этом - как основу хранить всё в бд не айс. при большой нагрузке будет жопа
*
Miha
28 авг 2012 в 10:50
Koenig, спасибо.
"ereg depricated" - учту
Просто нужно распарсить сотню статичных страничек. Мне дали посмотреть пока только одну. Возможно, обойдусь без регулярок и DOM.
*
Miha
28 авг 2012 в 11:19
Сделал так:
$html = file_get_contents('article.htm');
$pattern = "/\d{2}.\d{2}.\d{4}/m";
$num_match = preg_match_all ($pattern, $html, $result);
for ($i=0;$i<$num_match;$i++) {
echo "Совпадение $i: ".$result[0][$i]."<br>";
}
Делает, что нужно.
*
Miha
31 авг 2012 в 03:08
Есть дамп БД размером 170 Мб. Нужно его будет залить на удалённый сервер. Как лучше обойти ограничение на размер загружаемого файла? Кропить файл по 2 метра как-то не очень охота.
Удалось в .gz сжать до 30 метров. Как я понимаю, PMA может импортировать архив.
31 авг 2012 в 03:10 / Miha (1)
*
Miha
31 авг 2012 в 03:27
Замечательный скрипт - bigdump.php
*
FisHlaBsoMAN
31 авг 2012 в 10:48
Miha, я курлом качал на удалённый сервер
Скачать тему
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2024