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

25.12.2007, 20:06
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от ThreeD
Доброго времени суток.
Возникла потребность в сортировке базы, база слудующего вида:
Следовательно, нужен простенький парсер на пхп, который бы вытянул мыло и имя, записав их в отдельный файл. Извиняюсь если не в тот раздел, но если кому не сложно, плз, потратьте пару минут на сие благородное дело  , т.к. у самого получается какая то неработающая ахинея,вытягивающая одни @ или :, которая была успешно снесена  . Или направьте кде качнуть, либо куда обратиться.
С ув. ThreeD
Парсер сделаю, только скажи, как имя вытягивать? Имя всегда должно идти после : ?
|
|
|

25.12.2007, 20:31
|
|
Познающий
Регистрация: 27.08.2007
Сообщений: 48
Провел на форуме: 91291
Репутация:
17
|
|
Marco,чуть глючит,когда файл скрипта вызывается как результат отправки формы-все ок,а если набрать адрес этого скрипта выдает ошибку нотис че та там индексный требует,может сделать подавление ошибок чтоб невидно было?
|
|
|

25.12.2007, 20:33
|
|
Banned
Регистрация: 25.12.2006
Сообщений: 179
Провел на форуме: 2337678
Репутация:
354
|
|
2 Macro
Заранее искренне благодарен, если честно-мне без разницы, если чё-я на код посмотрю и сам подправлю, по крайней мере попытаюсь
Мне главное, чтоб лишний мусор убрать. Спасибо.
С ув. ThreeD
|
|
|

25.12.2007, 20:50
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от Demetra
Marco,чуть глючит,когда файл скрипта вызывается как результат отправки формы-все ок,а если набрать адрес этого скрипта выдает ошибку нотис че та там индексный требует,может сделать подавление ошибок чтоб невидно было?
Скажи какой нотис.
2Threed
Ok сейчас напишу
|
|
|

25.12.2007, 20:55
|
|
Познающий
Регистрация: 27.08.2007
Сообщений: 48
Провел на форуме: 91291
Репутация:
17
|
|
Notice: Undefined index: ip in /usr/home/smart60 /htdocs/hlam/ip-host.php on line 7 Удачной дороги нафиг!
|
|
|

25.12.2007, 20:58
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
2Demetra выложи весь код ip-host.php я скажу в чем проблема
2ThreeD
Что-то в этом роде.
PHP код:
<?
$baza=file_get_contents('baza.txt');
preg_match_all('/([^\s@]+@[^\s\.]+\.[a-z]{2,8}):([^\s]*)/i',$baza,$matches);
$emails=$matches[1];
$names=$matches[2];
?>
|
|
|

25.12.2007, 21:04
|
|
Познающий
Регистрация: 27.08.2007
Сообщений: 48
Провел на форуме: 91291
Репутация:
17
|
|
<?php print" <form action='' method='POST'> <input type=text name='ip' value= ''size='' maxlen='12'> <input type=submit value=Ok> </form>"; $ip=($_POST['ip']); if(! preg_match ( '/^([\d]{1 ,3 }\.[\d]{1 ,3 }\.[\d] {1 ,3 }\. [\d]{1 ,3})$/', $ip )){die( 'Удачной дороги нафиг!' );} $hostname=gethostbyadd r("$ip");echo"имя $ip: $hostname";?>
|
|
|

25.12.2007, 21:08
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от Demetra
<?php print" <form action='' method='POST'> <input type=text name='ip' value= ''size='' maxlen='12'> <input type=submit value=Ok> </form>"; $ip=($_POST['ip']); if(! preg_match ( '/^([\d]{1 ,3 }\.[\d]{1 ,3 }\.[\d] {1 ,3 }\. [\d]{1 ,3})$/', $ip )){die( 'Удачной дороги нафиг!' );} $hostname=gethostbyadd r("$ip");echo"имя $ip: $hostname";?>
ВОт так ошибки не должно быть
PHP код:
<?php
print ("
<form action='' method='POST'>
<input type=text name='ip' value= ''size='' maxlen='12'>
<input type=submit value=Ok>
</form>");
if(isset($_POST['ip']))
{
$ip=$_POST['ip'];
if(! preg_match ( '/^([\d]{1 ,3 }\.[\d]{1 ,3 }\.[\d] {1 ,3 }\. [\d]{1 ,3})$/', $ip ))
{die( 'Удачной дороги нафиг!' );} $hostname=gethostbyadd r("$ip");
echo("имя $ip: $hostname");
}
?>
|
|
|

25.12.2007, 21:25
|
|
Познающий
Регистрация: 27.08.2007
Сообщений: 48
Провел на форуме: 91291
Репутация:
17
|
|
Marco,вобще хрень вылазит,лан сама разберусь,спосибо)
|
|
|

25.12.2007, 21:27
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от Demetra
Marco,вобще хрень вылазит,лан сама разберусь,спосибо)
Гы Ты когда запостила код - форум вставил пробел в имя функции gethostbyaddr
ВОт так работает
PHP код:
<?php
print ("
<form action='' method='POST'>
<input type=text name='ip' value= ''size='' maxlen='12'>
<input type=submit value=Ok>
</form>");
if(isset($_POST['ip']))
{
$ip=$_POST['ip'];
if(! preg_match ( '/^([\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}\.[\d]{1 ,3})$/', $ip ))
{die( 'Удачной дороги нафиг!');}
$hostname=gethostbyaddr("$ip");
echo("имя $ip: $hostname");
}
?>
Последний раз редактировалось Macro; 25.12.2007 в 21:59..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|