ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
Копировать часть строки [php] |

18.04.2007, 16:00
|
|
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме: 5151669
Репутация:
1198
|
|
Копировать часть строки [php]
КУ олл, ибо тревожит один вопрос, каким тыком реально реализовать копирование части строки на пхп, парился с вхождениями, че-то не то... как-то стукнул тут одному парнише видному с ачата)) че-то не вышло выудить инфу)))
вторая часть
_-_-___________
киньте готовый кодец, поставлю пятерку)
во, есче пытался как сделать:
файл, который врезаем:
<?
$snake='info';
?>
типа в главном мы передаем постом значение в тело кода, где далее делаем из этого значение саму же переменную, открываем инклудом первый файл и выводим значение, совпавшее с вводимом ранее(уже как переменная на вывод) значением, вроде так)))
ну кароче вводим мы в главном типа snak3, после в теле склеиваем c $ далее этот уже полученный $snake как переменную, но беда в том, что он всеровно не хочет значение выудивать... че-т оя запутался.... кароче выручайте и не читайте второую половину этой бредятины... жесть, плин моски кипят...
|
|
|

18.04.2007, 16:12
|
|
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме: 2976185
Репутация:
694
|
|
Насчет второй части бреда, почитай про область видимости переменных, по моему у тебя именно здесь косяк происходит.
|
|
|

18.04.2007, 16:26
|
|
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме: 5151669
Репутация:
1198
|
|
зачем флудить-то, незнаешь, не пиши... ща будет бреда зачем я напостил, ... мда... понаставил бы минусов... мне уже помог аПППперативно underwit...
Адвламер, яндекс первая же ссылка)))
|
|
|

18.04.2007, 16:31
|
|
Banned
Регистрация: 06.10.2006
Сообщений: 288
Провел на форуме: 2741921
Репутация:
469
|
|
Вот через регулярное выражение правдо криво. но работает
PHP код:
while(!feof($file))
{
$_file = fgets($file);
if(ereg('(snaknach)[a-zA-Z0-9]+(snakekonez)', $_file, $link))
{
array_push($end, $link['0']);
}
}
вот цикл он построчно считывает файл, если есть вхождение по шаблону
он закинет его в $link а потом добавит вначало массива $end
Надеюсь разберешся))
|
|
|

18.04.2007, 16:35
|
|
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме: 5151669
Репутация:
1198
|
|
Тему, клозет, ибо ундервит помог
Здесь присутствуют: 7 (пользователей - 7 , гостей - 0) мда
|
|
|

20.04.2007, 03:15
|
|
Banned
Регистрация: 06.10.2006
Сообщений: 288
Провел на форуме: 2741921
Репутация:
469
|
|
PHP код:
$end = array(); //создаём пустой массив
$link = ''; // типа тоже пустой массив
$file = fopen('file.htm', 'r'); // открываем файл в котором надо найти часть строки
while(!feof($file)) //задаем цикл который построчносчитывает файл и ищет в нем вхождения
{
$_file = fgets($file); //построчное читывание
if(ereg('(www)\.[a-z0-9A-Z]{1,100}\.(edu)', $_file, $link)) //регулярное выражение если есть совпадение записывается в переменную link под индексом 0
{
array_push($end, $link['0']); // записываем в начало массива найденное вхождение
}
}
fclose($file); // закрываем файл
$end = array_unique($end); // удаляем из массива повтроно найденные элементы
foreach($end as $key => $val) // задаем цикл который выведет все найденные вхождения построчно
{
echo $val.'<br>'; // вывод вхождений
}
?>
вот ток регулярку поменяй на которую надо.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|