Помогите с регуляркой... <title>Приват Консалтинг - любой текст</title> нужно с этой строки вытягивать "любой текст".????
На100ящий PHP: <?php $txt="<title>Приват Консалтинг - любой текст</title>"; preg_match("/<title>Приват Консалтинг \- (.+)<\/title>/iUs",$txt,$matches); print $matches[1]; ?>
Помогите еще пожалуйста с синтаксисом: $site = "http://www.pfts.com/uk/moreinformation/".$tiker."/"; $tiker - массив. перепробовал по-разному =( какая здесь ошибка?
PHP: $string = "<td>523.0000 </td>"; ereg('<td>([0-9]{0,}.[0-9]{0,}) </td>', $string, $reg); echo $reg[1]
$site = "http://www.pfts.com/uk/moreinformation/".$tiker[i]."/"; i - неопределено правильно $site = "http://www.pfts.com/uk/moreinformation/".$tiker[$i]."/";
Ответ на первый вопрос: PHP: $txt="<td>523.0000 </td>"; preg_match("/<td>([\.\d]+) <\/td>/iUs",$txt,$matches); print $matches[1]; Ответ на второй: PHP: $site = "http://www.pfts.com/uk/moreinformation/".$tiker[$i]."/";
d_x, а как упростить, если строка = цифра а может иногда даже и так: строка = цифра&nb .т.е ол пробела чтоли...
Будет выдирать из строки цифру (которая может быть с точкой или без). PHP: $txt="523.0000&nb"; preg_match("/(\d+(\.\d+)?)/is",$txt,$matches); print $matches[1];
Gadik http://www.pfts.com/uk_/auctions/ вызывает не 404 или обработку, а 500(Internal Server Error) Это ладно, еще на сайте присутствует уязвимость типа sql-injection плохо филитруемая переменная $search;
что это значит? вообще сайт не мой. а подскажите пожалуйста по MySQL можно ли переделать формат столбца (дата, полный формат) в ГГГГ:ММ:ДД?? т.е. отбросить часы минуты и сек?
я тебе в личку написал если ты будешь вставлять записи в формате ГГГГ:ММ:ДД, то оно и будет так записывать, а остальное дополнять нулями
это я знаю. просто мне надо будет сверять две даты ведь дата 28,05,08 00:00:00 не равна 28,05,08 ?? если равна и скрипт выдаст true тогда вопрос снимается
если ты сравниваешь в php, то можешь сделать так $time = "28.05.08 00:00:00"; echo substr($time, 0,-9); вернет 28.05.08 а можно получать метку времени(timestamp) для каждой из дат, и сравнивать метки, тогда навернека а если искать(сравнивать) в базе, если не ошибаюсь, то 28.05.08 вернет найдено, если в поле базы 28.05.08 00:00:00
есть файл 1.txt из него берутся 4 сроки и переводятся в переменные $id,$name,$title,$src и есть функция, которая использует эти переменные PHP: function links($id,$name,$title,$src) { ... } функция должна вызываться через eval вызываю я ее так PHP: eval($func($id,$name,$title,$src,$act)); где $func это имя функции, равное links так вот, вопрос. какие символы нужно фильтровать, чтобы пользователь, который вносит туда данные, не смог выполнить произвольный пхп код. но нужно сохранить как можно больше символов