А как парсить текст на странице? Например я делаю вывод: 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>'; ?>
$_POST['text'] = "test"; $file = fopen('file.txt', 'a'); Как мне сделать сравнение? если файл содержит строчку "test", то не записывать еще раз, а вывести ошибку, а если не содержит то добавить в конец файла.
Какая разница посрать в нормальный туалет или посреди Красной площади? ))))))))))))) Правда ощутима? Аналогично и в пхп надо придерживаться правилам.... http://php.net/strpos
Еще вопрос) Есть if($format != ".php") $f = array('.php', '.txt', и т.д); Мне надо что-то вроде if($format != $f) Как мне сделать сравнения массива? я вот знаю что через цикл это делается, но чет не помню? помогите пожалуйста
PHP: if(!in_array($format,$f)){//не нашли}else{//нашли} Первый аргумент - что ищем, второй - в каком массиве
PHP: <?php $valid_types = array("3gp","mp4", "gif", "wav", "mid", "avi", "jpg", "mp3", "amr", "mmf"); $ext = substr('file.rar', 1 + strrpos('file.rar', ".")); if(!in_array($ext, $valid_types)) { echo '<span style="color:red; font-weight: bold">Неверный формат файла...</span>'; } ?>
Как ты на рапиду заливаешь file.php.rar ? Получается ведь? Зальется файл с .rar расширением и никто не будет ничего выводить если не править .htaccess
По умолчанию в mime.types довольно часто просто нету такого типа файла - rar. Ну или mmf, например. Так что не гони. Кроме того, Piflit тоже дело говорит
допустим $login='luzer'; $pass='1234' Как узнать подходит ли этот логин и пароль в форуме www.site.ru/forum/ ?
Или так моно PHP: <?php if(!in_array(end(explode('.','file.php.rar')), array("3gp","mp4", "gif", "wav", "mid", "avi", "jpg", "mp3", "amr", "mmf"))) { echo '<span style="color:red; font-weight: bold">Неверный формат файла...</span>'; } ?> И нул бай пофигу...