Показать сообщение отдельно

  #496  
Старый 06.06.2009, 21:57
FireFenix
Постоянный
Регистрация: 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..
 
Ответить с цитированием