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

13.08.2008, 16:47
|
|
Участник форума
Регистрация: 14.01.2006
Сообщений: 242
Провел на форуме: 2630617
Репутация:
245
|
|
исис>> ;( не пашет =\\\
даже так проверял..
PHP код:
preg_match('#[\d]:[\d]:[\d]#',"Wed, 13 Aug 2008 14:45:00 +0300", $lola);
$item = $lola[1];
echo $lola;
Или не верно зделан шаблон. но походу все должно роботать =\
Последний раз редактировалось Micr0b; 13.08.2008 в 16:50..
|
|
|

13.08.2008, 16:59
|
|
Участник форума
Регистрация: 25.07.2008
Сообщений: 110
Провел на форуме: 242057
Репутация:
42
|
|
нужен скрипт на php который удалит все ентеры между строками в текстовом файле, типа
текст текс
текст
|
|
|

13.08.2008, 17:06
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
Провел на форуме: 2924346
Репутация:
1719
|
|
Сообщение от Micr0b
исис>> ;( не пашет =\\\
даже так проверял..
PHP код:
preg_match('#[\d]:[\d]:[\d]#',"Wed, 13 Aug 2008 14:45:00 +0300", $lola);
$item = $lola[1];
echo $lola;
Или не верно зделан шаблон. но походу все должно роботать =\
можно вообще пойти путем довольно медленным, но рабочим))) при условии постоянного соблюдения формата строки..
PHP код:
$date = "Wed, 13 Aug 2008 14:45:00 +0300";
$arr = explode(" ", $date);
print $arr[4];
|
|
|

13.08.2008, 18:10
|
|
Участник форума
Регистрация: 14.01.2006
Сообщений: 242
Провел на форуме: 2630617
Репутация:
245
|
|
PHP код:
<?
$xml=@simplexml_load_file("http://k.img.com.ua/rss/ua/ukraine.xml");
$i=1;
foreach($xml->channel->item as $item){
$arr = explode(" ", $item->pubDate);
print $arr[4]."<br>";
$i++;
if($i>5)break;
}
?>
готово  спасиб обом 
|
|
|

13.08.2008, 18:11
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Micr0b
вот такой регэксп
#(\d{1,2}:\d\d:\d\d)#
|
|
|

13.08.2008, 21:44
|
|
Участник форума
Регистрация: 25.07.2008
Сообщений: 110
Провел на форуме: 242057
Репутация:
42
|
|
Сообщение от ChaaK
PHP код:
<?php
$file = 'file.txt'; //имя файла
$f = fopen($file,'at'); //получаем хэндл
$text = ''; //объявляем переенную
while(!feof($f)) $text .= fgets($f); //читаем из файла
$text = str_replace(chr(10),'',$text); //удаляем \r
$text = str_replace(chr(13),'',$text); //удаляем \n
ftruncate($f,0); //отчищаем файл
fwrite($f,$text); // записываем в файл
fclose($f); //закрываем файл
?>
ммм он удалил все что было в файле)))
|
|
|

13.08.2008, 21:56
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Хацкер если у тебя осталась резервная копия, значит, прикол не удался
|
|
|

13.08.2008, 22:04
|
|
Участник форума
Регистрация: 25.07.2008
Сообщений: 110
Провел на форуме: 242057
Репутация:
42
|
|
Сообщение от Piflit
Хацкер если у тебя осталась резервная копия, значит, прикол не удался
Порадую прикол удался(((((((
Ну ав все-таки????
|
|
|

13.08.2008, 22:09
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
PHP код:
<?php
$f = file('./test.txt');
$fo = fopen('out.txt', 'a');
foreach($f as $a => $v){
$r = str_replace("\r", ' ', $v);
$r = str_replace("\n", ' ', $r);
fwrite($fo, $r);
}
fclose($fo);
?>
|
|
|

13.08.2008, 22:13
|
|
Участник форума
Регистрация: 25.07.2008
Сообщений: 110
Провел на форуме: 242057
Репутация:
42
|
|
Сообщение от Jer1cho
PHP код:
<?php
$f = file('./test.txt');
$fo = fopen('out.txt', 'a');
foreach($f as $a => $v){
$r = str_replace("\r", ' ', $v);
$r = str_replace("\n", ' ', $r);
fwrite($fo, $r);
}
fclose($fo);
?>
Не совсем то он удаляет все ентеры а мне нужна чтобы те где ничего нет между строк
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|