Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

22.02.2008, 02:06
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Тут и пхп не нужен.
Стандарт HTML 4.0
data:[<MIME-type>];[base64],<data>
Код:
<img src="data:image/png;base64, kod_kartinki_base64==" />
|
|
|

22.02.2008, 14:36
|
|
Познающий
Регистрация: 27.09.2007
Сообщений: 35
Провел на форуме: 158005
Репутация:
55
|
|
Подскажите пожалуйста, как с помощью пхп осуществить подсветку слов цветом на страничке по маске. Например при генерации страницы выделить цветом все встречающиеся слова "tcp"? Спасибо.
|
|
|

22.02.2008, 14:41
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
0x31337,
PHP код:
<?php
$text = str_replace('tcp', '<font style="color:red">tcp</font>', $text);
?>
|
|
|

22.02.2008, 14:58
|
|
Познающий
Регистрация: 27.09.2007
Сообщений: 35
Провел на форуме: 158005
Репутация:
55
|
|
Сообщение от Isis
0x31337,
PHP код:
<?php
$text = str_replace('tcp', '<font style="color:red">tcp</font>', $text);
?>
А как парсить текст на странице?
Например я делаю вывод:
PHP код:
echo "<pre>".shell_exec('netstat -a')."</pre>";
Мне надо подсветить в выводе нетстата например все слова localhost?
|
|
|

22.02.2008, 15:04
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Сообщение от 0x31337
А как парсить текст на странице?
Например я делаю вывод:
PHP код:
echo "<pre>".shell_exec('netstat -a')."</pre>";
Мне надо подсветить в выводе нетстата например все слова localhost?
Эм...ну
PHP код:
<?php
$xek = shell_exec('netstat -a');
$xek = str_replace('localhost', '<font style="color:red">localhost</font>', $xek);
echo '<pre>'.$xek.'</pre>';
?>
|
|
|

22.02.2008, 15:07
|
|
Познающий
Регистрация: 27.09.2007
Сообщений: 35
Провел на форуме: 158005
Репутация:
55
|
|
Isis Спасибо! Я уже почти сам допер, ну да ладно 
|
|
|

23.02.2008, 16:50
|
|
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме: 1700952
Репутация:
199
|
|
$_POST['text'] = "test";
$file = fopen('file.txt', 'a');
Как мне сделать сравнение? если файл содержит строчку "test", то не записывать еще раз, а вывести ошибку, а если не содержит то добавить в конец файла.
|
|
|

23.02.2008, 17:14
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от mouse.pro
$_POST['text'] = "test";
$file = fopen('file.txt', 'a');
Как мне сделать сравнение? если файл содержит строчку "test", то не записывать еще раз, а вывести ошибку, а если не содержит то добавить в конец файла.
PHP код:
$str=file_get_contents('file.txt');
if(strstr($str,'test')){//содержит}else{//не содержит}
Последний раз редактировалось Macro; 23.02.2008 в 18:42..
|
|
|

23.02.2008, 17:26
|
|
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме: 1700952
Репутация:
199
|
|
Спасибо 
|
|
|

23.02.2008, 17:40
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Macro, правильнее писать так:
PHP код:
<?php
if(strpos($file, 'test') !== false)
?>

|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|