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

19.03.2010, 01:08
|
|
Познающий
Регистрация: 17.02.2010
Сообщений: 64
Провел на форуме: 132243
Репутация:
1
|
|
Всем спасибо! LStr1ke в точку!
|
|
|

19.03.2010, 15:36
|
|
Познающий
Регистрация: 29.05.2009
Сообщений: 55
Провел на форуме: 807573
Репутация:
7
|
|
какой функцией можно вырезать всё между <b> </b>
|
|
|

19.03.2010, 15:54
|
|
Постоянный
Регистрация: 24.06.2009
Сообщений: 542
Провел на форуме: 2101094
Репутация:
672
|
|
Сообщение от Dark_cracker
какой функцией можно вырезать всё между <b> </b>
нужно писать функцию , а в ней будешь использовать preg_replace() + регулярное выражение
|
|
|

19.03.2010, 16:27
|
|
Новичок
Регистрация: 01.09.2009
Сообщений: 22
Провел на форуме: 1296546
Репутация:
22
|
|
PHP код:
function weather($text, $unique_start, $unique_end) {
preg_match_all('/'.preg_quote($unique_start,
'/').'(.*)'.preg_quote($unique_end, '/').'/Us', $text, $match);
return $match;
}
|
|
|

19.03.2010, 16:31
|
|
Новичок
Регистрация: 01.09.2009
Сообщений: 22
Провел на форуме: 1296546
Репутация:
22
|
|
PHP код:
$b = weather($text,"<b>", "</b>");
пс. если правильно тебя понял
Последний раз редактировалось L.A.V; 19.03.2010 в 16:34..
|
|
|

19.03.2010, 17:21
|
|
Познающий
Регистрация: 29.11.2004
Сообщений: 80
Провел на форуме: 479552
Репутация:
6
|
|
Народ хелп!!! как тут правильно делать прегмач ? http://www2.videogaga.lv/video
|
|
|

19.03.2010, 17:51
|
|
Banned
Регистрация: 14.06.2009
Сообщений: 256
Провел на форуме: 260151
Репутация:
105
|
|
Подскажите пожалуйста скриптик, который бы определял рамеры картинкаи, и если они больше 240х320, то уменьшал бы её, а если меньше, то растягивал.
|
|
|

19.03.2010, 18:21
|
|
Новичок
Регистрация: 16.11.2007
Сообщений: 15
Провел на форуме: 63230
Репутация:
0
|
|
есть скрипт, показует файлы из папки можно ли сделать так чтобы он не показывал определенные файлы например filesmy.php и pichmy.php ? или вообще все php файлы..
PHP код:
<?php
function listing ($url,$mode) { //Проверяем, является ли директорией
if (is_dir($url)) {
//Проверяем, была ли открыта директория
if ($dir = opendir($url)) {
//Сканируем директорию
while ($file = readdir($dir)) {
//Убираем лишние элементы
if ($file != "." && $file != "..") {
//Если папка, то записываем значение в массив $folders
if(is_dir($url."/".$file)) {
$folders[] = $file;
}
//Если файл, то пишем в массив $files
else {$files[] = $file;}
}
}
}
//Закрываем директорию
closedir($dir);
}
//Если режим =1 то возвращаем массив с папками
if($mode == 1) {return $folders;}
//Если режим =0 то возвращаем массив с файлами
if($mode == 0) {return $files;}
}
//Функция создания папки
function makedir ($url){ //Вырезаем пробелы и хтмл-тэги
$url = trim(htmlspecialchars($url));
//Если папка создается возвращаем TRUE, иначе FALSE
if(@mkdir($url)){return TRUE;}
else{return FALSE;} }
//Функция переименования
function frename ($url,$oldname,$nname){
$nname = trim(htmlspecialchars($nname));
$oldname = trim(htmlspecialchars($oldname));
$url = trim(htmlspecialchars($url));
if(@rename($url."/".$oldname,$url."/".$nname)) {return TRUE; }
else {return FALSE; } }
//Функция удаления папки
function removedir ($directory) {
$dir = opendir($directory);
while(($file = readdir($dir)))
{
if ( is_file ($directory."/".$file))
{
unlink ($directory."/".$file);
}
else if ( is_dir ($directory."/".$file) &&
($file != ".") && ($file != ".."))
{
removedir ($directory."/".$file);
}
}
closedir ($dir);
rmdir ($directory);
return TRUE;
}
//Удалени файла
function removefile ($path) {
if(unlink($path)) { return TRUE; }
else { return FALSE; } }
//Возвращаем предыдущий рабочий каталог
function updir( $path ){
$last = strrchr( $path, "/" );
$n1 = strlen( $last );
$n2 = strlen( $path );
return substr( $path, 0, $n2-$n1 ); }
//Получаем размер файла
function fsize($path) {
return substr(filesize($path)/1024, 0, 4);
}
?>
Последний раз редактировалось IGL; 19.03.2010 в 18:23..
Причина: убрал ошибки
|
|
|

19.03.2010, 18:29
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
Сообщение от KrafT
Народ хелп!!! как тут правильно делать прегмач ? http://www2.videogaga.lv/video
Что конкретно выдирать?
Сообщение от IGL
есть скрипт, показует файлы из папки можно ли сделать так чтобы он не показывал определенные файлы например filesmy.php и pichmy.php ? или вообще все php файлы..
Ищи строку
if ($file != "." && $file != "..") {
и заменяй на if ($file != "." && $file != ".." && $file!="filesmy.php" && $file!="pichmy.php") {
|
|
|

19.03.2010, 18:47
|
|
Познающий
Регистрация: 29.05.2009
Сообщений: 55
Провел на форуме: 807573
Репутация:
7
|
|
пс. если правильно тебя понял
ну почти, тока твой поидее ищет вхождения а мне надо было просто из html страницы удалить между тегами =), вот так я сделал
PHP код:
preg_replace("#<b>(.*?)</b>#is", " ", $a);
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|