
06.06.2009, 21:57
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами:
8915117
Репутация:
389
|
|
Сообщение от alwex
у меня скрипт какой контролирует баннерные места и надо чтобы он проверял что юзер ввел на место там где должен быть баннер (форма с полем код)
Нужно проверять
PHP код:
<?php
$string = '<a href="любой текст" alt="111" title="222">Любой текст</a>';
$regexp = '/<a href="([^"]*)"[^>]*>.*<\/a>/is';
preg_match_all($regexp, $string, $match);
if (strlen($match[1][0]) > 0)
{
echo('Правильно "' . $match[1][0] . '"<br>');
}
echo('<hr>');
unset($match);
$string = '<a href="любой текст" любой текст(типо alt="" title="")><img src="любой текст картинки" height="33" width="88" любой текст></a>';
$regexp = '/<a href="[^"]*"[^>]*><img src="([^"]*)"[^>]*><\/a>/is';
preg_match_all($regexp, $string, $match);
if (strlen($match[1][0]) > 0)
{
echo('Правильно "' . $match[1][0] . '"<br>');
}
?>
Вот мини код, который проверяет шаблон <a> и <a> + <img> и при наличии ссылок - говорит, что всё хорошо 
Последний раз редактировалось FireFenix; 06.06.2009 в 21:59..
|
|
|