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

21.08.2008, 14:15
|
|
Познающий
Регистрация: 22.08.2006
Сообщений: 39
Провел на форуме: 69953
Репутация:
11
|
|
Сообщение от Хацкер
В файле написал все ссылки с новой строчкой а выводяться све всплошную или типа
к переменной добавь тег <br>:
print $result['host'].'<br>';
А если еще куда в файл запись дабовлять переход на следующую строку ."\n";
Там масив, циклом или форерхом перебери -)
А вообще смотри выше мой код с циклом, там только имена выводит, все понятно и просто, минимум функциий.
Последний раз редактировалось temp_late; 21.08.2008 в 14:23..
|
|
|

21.08.2008, 14:16
|
|
Новичок
Регистрация: 27.12.2006
Сообщений: 27
Провел на форуме: 57724
Репутация:
30
|
|
Сообщение от Хацкер
ммм исходный глянул) а без этого [0] => никак?? долга удалять))
Тогда так
PHP код:
$file = file_get_contents("file.txt"); //Предположим что ссылки разделены переносами
$array = array();
$array = explode("\n", $file);
array_pop($array); //убираем последний элемент т.к. он пуст, можно заюзать unset(count($array)-1);
foreach ($array as $value) {
$result = parse_url($value);
print $result['host'] . "\n"; // вывожу на экран
}
Последний раз редактировалось disc; 21.08.2008 в 14:22..
|
|
|

21.08.2008, 14:18
|
|
Участник форума
Регистрация: 25.07.2008
Сообщений: 110
Провел на форуме: 242057
Репутация:
42
|
|
Спасиба) все кулъ)
|
|
|

21.08.2008, 14:38
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
какой маркер в регулярках делает возможность многострочного поиска?
|
|
|

21.08.2008, 14:43
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
|
|
|

21.08.2008, 14:53
|
|
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме: 905389
Репутация:
332
|
|
1 вопрос:
будте добры подскажите как можно о клиенте узнать максимум информации
к примеру часовой пояс компьютера, реальный ip если прокся не анонимная, id браузера, если мона то операционку, и еще все что возможно...
2 вопрос:
у меня имеется текстовый файл который допустим уже считан в переменную $text как мне в этой переменной заменить все слова из списка: (Вася,Женя,машина и т.д. ) на уже готовые эквиваленты (Vasya, Jenya, Car ...)
и тоже самое тока с символами: все символы в в этой переменной которые есть в списке
(ё,-,+,\,/,|,*) заменить на нужные мне символы или все на один символ
надеюсь написал понятно..))))
Зарание благодарю)
|
|
|

21.08.2008, 15:00
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от KIR@PRO
1 вопрос:
2 вопрос:
надеюсь написал понятно..))))
Зарание благодарю)
1. Смотри в заголовках User-agent И HTTP_X_FORWARDED_FOR:
2.
PHP код:
$text = str_replace('старое слово', 'новое слово',$text);
Последний раз редактировалось ChaaK; 21.08.2008 в 15:03..
|
|
|

21.08.2008, 15:01
|
|
Новичок
Регистрация: 27.12.2006
Сообщений: 27
Провел на форуме: 57724
Репутация:
30
|
|
Сообщение от kir@pro
1 вопрос:
PHP код:
$_SERVER['HTTP_USER_AGENT'] - Скажет какой браузер и операционка.
$_SERVER['REMOTE_ADDR'] - даст ИП, а если тут пусто то
$_SERVER['HTTP_X_FORWARDED_FOR'] - тут вроде адрес прокси будет.
$words = array("Женя", "Катя", "Тачка");
$replace_words = array("John", "Kate", "Car");
$replace_word = "замена"; //меняем все на один символ
$result = str_replace($words , $replace_words, $text);
Последний раз редактировалось disc; 21.08.2008 в 15:08..
|
|
|

21.08.2008, 15:07
|
|
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме: 1700952
Репутация:
199
|
|
у меня имеется текстовый файл который допустим уже считан в переменную $text как мне в этой переменной заменить все слова из списка: (Вася,Женя,машина и т.д. ) на уже готовые эквиваленты (Vasya, Jenya, Car ...)
и тоже самое тока с символами: все символы в в этой переменной которые есть в списке
(ё,-,+,\,/,|,*) заменить на нужные мне символы или все на один символ
PHP код:
<?php
$do = array('Вася', 'Женя', 'машина');
$posle = array('Vasya', 'Jenya', 'Car');
$text = file_get_contents("test.txt");
$result = str_replace($do, $posle, $text);
echo $result;
?>
|
|
|

21.08.2008, 15:07
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Мля, запарился с регуляркой.
Должна проверять адрес картинки:
PHP код:
preg_match('#^http:\/\/[a-z0-9-_\.]+\.[a-z]{2,4}\/[a-zа-я0-9-_\/]+\.png|gif|jpg$#', $link);
Но выдаёт true при адресах:
http://antichat.ru/antichat/pic/logo.gif123
http://antichat.ruuuuuu/antichat/pic/logo.gif
и даже при:
antichat.ru/antichat/pic/logo.gif (без http://)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|