Доброе время суток! Есть скрипт проверки домена. Подскажите как сделать чтоб результаты были разными цветами? На пример: ya.ru- занят (красные буквы) ya.net свободен (зелеными буквами) Как привязать стили к ячейкам? вот кусок скрипта Код (PHP): $whois->zonelookup($target.$tldz); if($whois->ERROR==0) { if(is_array($whois->RAWINFO) && count($whois->RAWINFO)>7 && $whois->FOUND==1) { echo("занят"); } else { echo 'свободен!'; } }else { echo("ошибка запроса"); } }else { echo("ошибка"); } echo('<br>'); } } ?>
Re: Как привязать стил к ячейке разместить, например, в <div></div>, и указать стили - background или сolor, дела вкуса (((
делал так: Код (PHP): <div class="result-domain_god"> { echo 'свободен!'); } </div> не работает! в чем грабли?
Код (PHP): <? if(isset($_POST["domain"]) && strlen($_POST["domain"])>0 && isset($_POST["TLD"]) && is_array($_POST["TLD"])) { $target=$_POST["domain"]; $whois=new whois(); foreach($_POST['TLD'] AS $tldz) { $target=strtolower(trim($target)); if(preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz)) { $target=preg_replace("/[^a-zA-Z0-9-]/", "", $target); } if(preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz)) { $target=preg_replace("/[^0-9\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ\-]/", "", $target); } echo($target.$tldz." - "); if((preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz)) or (preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz))) { $whois->zonelookup($target.$tldz); if($whois->ERROR==0) { if(is_array($whois->RAWINFO) && count($whois->RAWINFO)>7 && $whois->FOUND==1) { echo("занят"); } else { echo 'свободен!'; } }else { echo("ошибка запроса"); } }else { echo("ошибка"); } echo('<br>'); } } ?>
вот Код (PHP): <? set_time_limit(0); require_once("whois.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <html> <title>Проверка доменного имени</title> </head> <body> <form class="form" method="post" name="domain" id="domain"> <table class="table-fon"> <tr> <td><table> <tr> <td class ="table_name">Введите имя домена:</td> <td><input class="name-dom" style="height:38px" name="domain" type="text" /></td> <td><input class="button-test" type="submit" value="Проверить"></td> <td class ="table_butt-1"><input type="button" onClick="sel('checked')" value="Выбрать все" /></td> <td class ="table_butt-2"><input type="button" onClick="sel()" value="Снять все" /></td> <td><input type="button" value="Заказать домен" class="button-domain" onclick="window.open('http://panel.webvm.ru/OFFERTA/offerta_add_select_type.khtml','_blank')" /></td> </tr> </table> </td> </tr> <tr> <td><table> <tr> <td><table id="table_result"> <tr><p class="result-text">Результаты</p> <td class="result-domain"> <? if(isset($_POST["domain"]) && strlen($_POST["domain"])>0 && isset($_POST["TLD"]) && is_array($_POST["TLD"])) { $target=$_POST["domain"]; $whois=new whois(); foreach($_POST['TLD'] AS $tldz) { $target=strtolower(trim($target)); if(preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz)) { $target=preg_replace("/[^a-zA-Z0-9-]/", "", $target); } if(preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz)) { $target=preg_replace("/[^0-9\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ\-]/", "", $target); } echo($target.$tldz." - "); if((preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz)) or (preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz))) { $whois->zonelookup($target.$tldz); if($whois->ERROR==0) { if(is_array($whois->RAWINFO) && count($whois->RAWINFO)>7 && $whois->FOUND==1) { echo("занят"); } else { echo 'свободен!'; } }else { echo("ошибка запроса"); } }else { echo("ошибка"); } echo('<br>'); } } ?> </td> <td> <input class="button-reset" type=submit VALUE="Очистить" onclick='this.form.reset()'> </td> </tr> </table></td> <td><table class="prise-domain-teble"> <tr class ="table_string"> <td class ='table_cell-1' style= align="center";> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".ru" id="11">.ru</span></p> <p>Цена 1 год 90 Р</p> <p>Продление на год 90 Р<br></p></td> <td class ='table_cell-2' style= align="center"> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".рф" id="12">.рф</span></p> <p>Цена 1 год 100 Р</p> <p>Продление на год 100 Р<br></p></td> <td class ='table_cell-3' style= align="center"> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".москва" id="13">.москва</span></p> <p>Цена 1 год 385 Р</p> <p>Продление на год 385 Р<br></p></td> <td class ='table_cell-4' style= align="center"> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".moscow" id="14">.moscow</span></p> <p>Цена 1 год 385 Р</p> <p>Продление на год 385 Р<br></p></td> </tr> </table> <script> function sel(opt) { var checks = document.getElementById('domain').getElementsByTagName('input'); for (var i = 0; i < checks.length; i++) { var check = checks[i]; check.checked = opt; } } </script> </td> </tr> </table> </td> </tr> </table> </form> </body> </html> Подсказка от модератора: Любой код или текст конфигурации пишите между тегом [code=php] и [/code]. Используйте отступы в коде для форматирования текста. Это помогает быстрее понять вас, увеличивает шанс на получение ответа. Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.
вот Код (PHP): <? set_time_limit(0); require_once("whois.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <html> <title>Проверка доменного имени</title> </head> <body> <form class="form" method="post" name="domain" id="domain"> <table class="table-fon"> <tr> <td><table> <tr> <td class ="table_name">Введите имя домена:</td> <td><input class="name-dom" style="height:38px" name="domain" type="text" /></td> <td><input class="button-test" type="submit" value="Проверить"></td> <td class ="table_butt-1"><input type="button" onClick="sel('checked')" value="Выбрать все" /></td> <td class ="table_butt-2"><input type="button" onClick="sel()" value="Снять все" /></td> <td><input type="button" value="Заказать домен" class="button-domain" onclick="window.open('http://panel.webvm.ru/OFFERTA/offerta_add_select_type.khtml','_blank')" /></td> </tr> </table> </td> </tr> <tr> <td><table> <tr> <td><table id="table_result"> <tr><p class="result-text">Результаты</p> <td class="result-domain"> <? if(isset($_POST["domain"]) && strlen($_POST["domain"])>0 && isset($_POST["TLD"]) && is_array($_POST["TLD"])) { $target=$_POST["domain"]; $whois=new whois(); foreach($_POST['TLD'] AS $tldz) { $target=strtolower(trim($target)); if(preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz)) { $target=preg_replace("/[^a-zA-Z0-9-]/", "", $target); } if(preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz)) { $target=preg_replace("/[^0-9\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ\-]/", "", $target); } echo($target.$tldz." - "); if((preg_match("/[a-zA-Z]/",$target) and preg_match("/[a-zA-Z]/",$tldz)) or (preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$target) and preg_match("/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/",$tldz))) { $whois->zonelookup($target.$tldz); if($whois->ERROR==0) { if(is_array($whois->RAWINFO) && count($whois->RAWINFO)>7 && $whois->FOUND==1) <div class="result-domain_busy"> { echo("занят"); } </div> else <div class="result-domain_god"> { echo 'свободен!'); } </div> }else <div class="result-domain_error"> { echo("ошибка запроса"); } </div> }else { echo("ошибка"); } echo('<br>'); } } ?> </td> <td> <input class="button-reset" type=submit VALUE="Очистить" onclick='this.form.reset()'> </td> </tr> </table></td> <td><table class="prise-domain-teble"> <tr class ="table_string"> <td class ='table_cell-1' style= align="center";> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".ru" id="11">.ru</span></p> <p>Цена 1 год 90 Р</p> <p>Продление на год 90 Р<br></p></td> <td class ='table_cell-2' style= align="center"> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".рф" id="12">.рф</span></p> <p>Цена 1 год 100 Р</p> <p>Продление на год 100 Р<br></p></td> <td class ='table_cell-3' style= align="center"> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".москва" id="13">.москва</span></p> <p>Цена 1 год 385 Р</p> <p>Продление на год 385 Р<br></p></td> <td class ='table_cell-4' style= align="center"> <p><span style="color: #0000ff;"><input type="checkbox" name="TLD[]" value=".moscow" id="14">.moscow</span></p> <p>Цена 1 год 385 Р</p> <p>Продление на год 385 Р<br></p></td> </tr> </table> <script> function sel(opt) { var checks = document.getElementById('domain').getElementsByTagName('input'); for (var i = 0; i < checks.length; i++) { var check = checks[i]; check.checked = opt; } } </script> </td> </tr> </table> </td> </tr> </table> </form> </body> </html> Подсказка от модератора: Любой код или текст конфигурации пишите между тегом [code=php] и [/code]. Используйте отступы в коде для форматирования текста. Это помогает быстрее понять вас, увеличивает шанс на получение ответа. Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.
Код (PHP): if(is_array($whois->RAWINFO) && count($whois->RAWINFO)>7 && $whois->FOUND==1) <div class="result-domain_busy"> { echo("занят"); } </div> else <div class="result-domain_god"> { echo 'свободен!'); } </div> }else <div class="result-domain_error"> { echo("ошибка запроса"); } </div> любой бы не захотел выводить в divе сообщения,,, просто не верная конструкция у тебя
olegalim, почитать основы php, как включать режим php: https://php.net/manual/ru/language.basic-syntax.phpmode.php
пробовал, не работает скрипт? Добавлено спустя 27 минут 44 секунды: вот так не работает Код (PHP): if(is_array($whois->RAWINFO) && count($whois->RAWINFO)>7 && $whois->FOUND==1) { <div class="result-domain_busy"> echo("занят"); </div> } else { <div class="result-domain_god"> echo ('свободен!'); </div> } }else { <div class="result-domain_error"> echo("ошибка запроса"); </div> } }else { echo("ошибка"); } echo('<br>'); } } почему?
olegalim, когда вам даётся ссылка на официальный мануал, надо его почитать. Наверное её вам дают зачем-то. Там описано, почему у вас не работает
попробуй свои echo заменить на эти Код (PHP): echo '<span style="color:red;">занято</span>'; echo '<span style="color:green;">свободно</span>';
спасибо работает, но сам домен не окрашивает. окрашивает только занято или свободно. а как сделать чтоб и домен и результат были одного цвета?
Код (PHP): <span class="syntaxdefault"></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault"> isset</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"domain"</span><span class="syntaxkeyword">])</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">&&</span><span class="syntaxdefault"> strlen</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"domain"</span><span class="syntaxkeyword">])</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">></span><span class="syntaxdefault"> 0 </span><span class="syntaxkeyword">&&</span><span class="syntaxdefault"> isset</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"TLD"</span><span class="syntaxkeyword">])</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">&&</span><span class="syntaxdefault"> is_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"TLD"</span><span class="syntaxkeyword">])){<br /></span><span class="syntaxdefault"> $target </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"domain"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault"> <br /> $whois </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> new whois</span><span class="syntaxkeyword">();<br /><br /></span><span class="syntaxdefault"> foreach</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'TLD'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> AS $tldz</span><span class="syntaxkeyword">){<br /><br /></span><span class="syntaxdefault"> $target</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtolower</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">trim</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$target</span><span class="syntaxkeyword">));<br /><br /></span><span class="syntaxdefault"> if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[a-zA-Z]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$target</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> and preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[a-zA-Z]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$tldz</span><span class="syntaxkeyword">)){<br /><br /></span><span class="syntaxdefault"> $target </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> preg_replace</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[^a-zA-Z0-9-]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $target</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> <br /> if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$target</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> and preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$tldz</span><span class="syntaxkeyword">))<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> $target </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> preg_replace</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[^0-9\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ\-]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $target</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /><br /><br /></span><span class="syntaxdefault"> <br /><br /> if</span><span class="syntaxkeyword">((</span><span class="syntaxdefault">preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[a-zA-Z]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$target</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> and preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[a-zA-Z]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$tldz</span><span class="syntaxkeyword">))</span><span class="syntaxdefault"> or </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$target</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> and preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/[\+абвгдеёжзийклмнопрстуфчхцшщъьыэюяАБВГДЕЁЖЗИЧЙКЛМНОПРСТУФХЦШЩЬЪЫЭЮЯ]/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$tldz</span><span class="syntaxkeyword">))){<br /></span><span class="syntaxdefault"> $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'не определён'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> $result_class </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'red'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> $whois</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">zonelookup</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$target</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$tldz</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault"> if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$whois</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">ERROR</span><span class="syntaxkeyword">==</span><span class="syntaxdefault">0</span><span class="syntaxkeyword">){<br /></span><span class="syntaxdefault"> if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">is_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$whois</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">RAWINFO</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">&&</span><span class="syntaxdefault"> count</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$whois</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">RAWINFO</span><span class="syntaxkeyword">)></span><span class="syntaxdefault">7 </span><span class="syntaxkeyword">&&</span><span class="syntaxdefault"> $whois</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">FOUND</span><span class="syntaxkeyword">==</span><span class="syntaxdefault">1</span><span class="syntaxkeyword">){<br /></span><span class="syntaxdefault"> $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"занят"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}else{<br /></span><span class="syntaxdefault"> $result_class </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'green'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> $result </span><span class="syntaxstring">'свободен!'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}else{<br /></span><span class="syntaxdefault"> $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'ошибка запроса'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> $result_class </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'red'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /><br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}else{<br /></span><span class="syntaxdefault"> $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'ошибка'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> $result_class </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'giper_red'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> <br /><br /> echo </span><span class="syntaxstring">'<div class="'</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$result_class</span><span class="syntaxkeyword">.</span><span class="syntaxstring">'">'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> echo</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$target</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$tldz</span><span class="syntaxkeyword">.</span><span class="syntaxstring">" - "</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault"> echo $result</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'</div>'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br />}</span><span class="syntaxdefault"></span> Тут описано как правильно вставлять html в код: http://php.ru/manual/language.basic-syntax.phpmode.html
домен (как я понял ссылка) не окрашивается потому что для нее уже стили заданы. Добавлено спустя 3 минуты 59 секунд: задай для ссылки и текста (занят/свободен) один class и будет тебе счастье.