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

11.06.2007, 13:38
|
|
Познающий
Регистрация: 07.01.2007
Сообщений: 65
Провел на форуме: 359084
Репутация:
45
|
|
хочу написать скрипт для вытаскивания из больших спам листов определенного количества мыл по деапозону, тоесть от 0 до 50000, 50000 до 100000
нашел вот такой пример:
<?
$file = fopen("c:/www/html/file.txt","r");
if(!file)
{
echo("Ошибка открытия файла");
}
else
{
$buff = fread ($file,100);
print $buff;
}
?>
как сделать чтобы он считал строки по диапозону и выводил результат не встроку а в столбец или пробел заменялся переносом на новую строку 
|
|
|

11.06.2007, 13:44
|
|
Участник форума
Регистрация: 28.05.2007
Сообщений: 125
Провел на форуме: 638513
Репутация:
103
|
|
А не подойдет ли это:
PHP код:
$mail_list = file("c:/www/html/file.txt","r");
for($i=0;$i < 50000; $i++){
echo "$mail_list[$i] <br>";
}
Последний раз редактировалось GoreMaster; 11.06.2007 в 14:19..
|
|
|

11.06.2007, 16:11
|
|
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме: 1212427
Репутация:
187
|
|
Сообщение от GoreMaster
А не подойдет ли это:
PHP код:
$mail_list = file("c:/www/html/file.txt","r");
for($i=0;$i < 50000; $i++){
echo "$mail_list[$i] <br>";
}
Почти.., только
PHP код:
$mail_list = file("file.txt");
for($i=$number;$i < ($number+50000); $i++){
echo "{$mail_list[$i]} <br/>\r\n";
}
$number - переменная(номер), начиная с которого читаются E-mail
|
|
|

11.06.2007, 16:29
|
|
Постоянный
Регистрация: 20.01.2006
Сообщений: 302
Провел на форуме: 3536885
Репутация:
447
|
|
вот вытащил из скрипта
fsockopen($hostname,80,$errnum,$errstr,20)
и не пойму за что отвечает пременные $errnum,$errstr и почему именно 20?
|
|
|

11.06.2007, 16:50
|
|
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме: 4172659
Репутация:
646
|
|
Есть функция, генерирующая строку заданной длины из заданного символа?
|
|
|

11.06.2007, 19:45
|
|
Познающий
Регистрация: 14.04.2007
Сообщений: 46
Провел на форуме: 842554
Репутация:
13
|
|
<?
$i=1;
while($i<15){
echo $i ."<br>";
$i++;
}
?>
Обьясните что означает выделеное жирным.
|
|
|

11.06.2007, 19:51
|
|
Познающий
Регистрация: 14.04.2007
Сообщений: 46
Провел на форуме: 842554
Репутация:
13
|
|
Но просто ели убрать точку то скрипт не выполнится((( Что обозначает точка ? Извените за ламерские вопросы но я недавно пхп начал изучать и по ходу обучение от вопросов не куда не дется (
|
|
|

11.06.2007, 20:14
|
|
Постоянный
Регистрация: 20.01.2006
Сообщений: 302
Провел на форуме: 3536885
Репутация:
447
|
|
2Fire3d
<?
$a = "100";
$b = "200";
echo $a + $b ."\n"; //выведет "300"
echo $a . $b; //выведет "100200"
?>
вот глянь взял из книги 
Последний раз редактировалось }{0TT@БЬ)Ч; 11.06.2007 в 21:00..
|
|
|

11.06.2007, 23:20
|
|
Познающий
Регистрация: 07.01.2007
Сообщений: 65
Провел на форуме: 359084
Репутация:
45
|
|
PHP код:
<?
$file = file("file.txt");
$start = 0;
$end = 1000;
if(!$file)
{
echo("Ошибка открытия файла");
}
else
{
for($i=$start;$i < ($start+$end); $i++)
{
printf("%s<br>", $file[$i]);
}
}
?>
сделал вот так спасибо 
Последний раз редактировалось $Lemur$; 11.06.2007 в 23:36..
|
|
|

11.06.2007, 23:23
|
|
Участник форума
Регистрация: 28.05.2007
Сообщений: 125
Провел на форуме: 638513
Репутация:
103
|
|
функция file("filename") считывает содержимое в файла в массив (=.
У тебя лист разбит на строки или просто список в файле через пробел?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|