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

05.05.2010, 19:16
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
hackmen
PHP код:
$f = file('file.txt');
foreach($f as $row)
{
echo str_replace('[KEYWORD]', str_replace(' ','-',trim(strip_tags($row))), $row);
}
Решение ровно по заданию
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
|
|
|

05.05.2010, 19:20
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Есть:
21.04.2010 16:49
Нужно получить:
2010.04.21 16:49
Спасибо.
|
|
|

05.05.2010, 19:27
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
programming
PHP код:
echo preg_replace('~(\d{2}).(\d{2}).(\d{4}) (\d{2}:\d{2})~', '\3.\2.\1 \4', '21.04.2010 16:49')
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
|
|
|

05.05.2010, 20:47
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Сообщение от Gifts
programming
PHP код:
echo preg_replace('~(\d{2}).(\d{2}).(\d{4}) (\d{2}:\d{2})~', '\3.\2.\1 \4', '21.04.2010 16:49')
Спасибо.
Каким образом можно вырвать капчу с http://www.tehpodergka.net/razdel-polzovatelja?action=add ?
Как я понимаю за неё отвечает яваскрипт:
Код:
var rndseed = new String(Math.random()); rndseed = rndseed.substring(2,11);
var hex = "0123456789abcdef";
var captchaSID = '';
for (var i = 0 ; i < 32; i++) {
var pos = Math.floor(Math.random() * 16);
captchaSID += hex.substr(pos, 1);
}
document.write ('<' + 'img src="http://www.tehpodergka.net//show_numimage.php?optionsSource=srv_twist_prevention&module=members&sid=' + captchaSID + '&rs='+rndseed+'" alt="Код" title="Введите этот код в следующем поле, буквы регистронезависимы" /><' + 'input type="hidden" name="captchaSID" value="' + captchaSID + '" />');
eval("captcha_" + captchaSID + " = '';");
var intervalId = setInterval("setCaptchaMD5Hash('" + captchaSID + "')", 300);
eval("intervalId_" + captchaSID + " = intervalId;");
|
|
|

06.05.2010, 02:11
|
|
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме: 798217
Репутация:
44
|
|
как методами php удалить повторяющиеся строки в файле.
Если у Вас есть решения выложите плиз до завтра.
А нет то буду писать
|
|
|

06.05.2010, 02:20
|
|
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме: 7518056
Репутация:
1089
|
|
Сообщение от ZnikiR
как методами php удалить повторяющиеся строки в файле.
Если у Вас есть решения выложите плиз до завтра.
А нет то буду писать
непроверял, написанн сейчас на коленке (возможно и ошибся но смысл такой)))
PHP код:
<?php
$text =file_get_contents('my.txt');
$result = array_unique($text);
foreach($result as $value)
{
echo "$value <br />";
}
?>
еще можеш в цикл добавить flush(); чтобы нескушно было наблюдать за экраном))
Последний раз редактировалось Kusto; 06.05.2010 в 02:24..
|
|
|

06.05.2010, 07:15
|
|
Познающий
Регистрация: 17.02.2010
Сообщений: 64
Провел на форуме: 132243
Репутация:
1
|
|
не подскажите как перевести дату: 05.01.2010 -> 2010-01-05 ?
|
|
|

06.05.2010, 07:21
|
|
Познающий
Регистрация: 21.06.2006
Сообщений: 74
Провел на форуме: 2441743
Репутация:
222
|
|
PHP код:
<?php
$data = explode('.','05.01.2010');
echo $data[2].".".$data[1].".".$data[0];
?>
|
|
|

06.05.2010, 07:33
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
PHP код:
$date = '05.01.2010';
echo strftime ('%Y-%m-%d', strtotime ($date));
|
|
|

06.05.2010, 09:23
|
|
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме: 798217
Репутация:
44
|
|
Спасибо за помощь.
PHP код:
<?php
$filename = "new.txt";
$text =file($filename);
$result = array_unique($text);
$fd = fopen($filename, "w");
fwrite($fd, implode( $result));
fclose($fd);
?>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|