HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #6691  
Старый 05.12.2008, 16:19
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

фух, не заметил, сижу, уже ни чего ни понимаю..
работает вроде, спасибо всем!

Последний раз редактировалось mff; 05.12.2008 в 16:48..
 
Ответить с цитированием

  #6692  
Старый 05.12.2008, 16:50
PHPoozy
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
С нами: 9400359

Репутация: 66
По умолчанию

Код:
<?php 
$list = '94.21.65.1 62 ms 1.65.xxline.net 80
94.21.65.9 62 ms 9.65.xxline.net 80
94.21.65.10 62 ms 10.65.xxline.net 80
94.21.65.18 61 ms 18.65.xxline.net 80
94.21.65.17 76 ms ns1.teleru.net 80
94.21.65.33 69 ms 33.65.xxline.net 80
94.21.66.29 46 ms tps.ruschoc.ru 80
94.21.66.85 46 ms 95.66.xxline.net 80
94.21.66.86 54 ms 96.66.xxline.net 80
94.21.66.140 46 ms mail.imgcis.com 80
94.21.66.153 46 ms 153.66.xxline.net 80
94.21.66.154 46 ms 154.66.xxline.net 80
94.21.66.178 46 ms 178.66.xxline.net 80
94.21.66.182 46 ms 182.66.xxline.net 80
94.21.66.186 46 ms 186.66.xxline.net 80
94.21.66.190 46 ms 190.66.xxline.net 80
94.21.66.213 46 ms 213.66.xxline.net 80
94.21.67.2 46 ms 2.67.xxline.net 80,8080
94.21.67.17 60 ms 17.67.xxline.net 80';

preg_match_all('#(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\s+\d+.*\s+([,\d]{2,})(?:\s|$)#U', $list, $out); 

for($i=0;$i<count($out[0]);$i++) { 

if(strpos($out[2][$i],',')!==false) { 

$ports=explode(',',$out[2][$i]); 

for($i2=0;$i2<count($ports);$i2++)
  echo $out[1][$i].':'.$ports[$i2].'<br/>'; 
}else{ echo $out[1][$i].':'.$out[2][$i].'<br/>'; 
} 
}
?>
как-то так

dei, ты про табуляцую забыл.

Последний раз редактировалось PHPoozy; 05.12.2008 в 16:53..
 
Ответить с цитированием

  #6693  
Старый 05.12.2008, 18:58
PHPoozy
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
С нами: 9400359

Репутация: 66
По умолчанию

mff отправил.
 
Ответить с цитированием

  #6694  
Старый 05.12.2008, 19:02
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

Спасибо ребят! Всё работает!
 
Ответить с цитированием

  #6695  
Старый 05.12.2008, 21:59
crackmail
Участник форума
Регистрация: 03.06.2008
Сообщений: 174
С нами: 9440374

Репутация: 45
По умолчанию

имеется такой скрипт отправки сообшений:
вопрос какой код и куда именно его вставить , чтобы скрипт отправлял письма с интервалом 3 секунды , а то письма не доходят...

PHP код:
<?php  
$testa 
$_POST['veio'];  
if(
$testa != "") {  
                
$message $_POST['html'];  
                
$subject $_POST['assunto'];  
                
$de $_POST['de'];  
                
$to $_POST['emails'];  
                
// le  
                //$handle = fopen ($emails, "r");  
                //$to = fread ($handle, filesize ($emails));  
                //fclose ($handle);  
                //$handle2 = fopen ($html, "r");  
                //$message = fread ($handle2, filesize ($html));  
                //fclose ($handle2);  
                
$message str_replace("'","\"",$message);  
                
$message stripslashes($message);  
                
$headers  "MIME-Version: 1.0\r\n";  
                
$headers .= "Content-type: text/html; charset=Windows-1251\r\n";  
                
$email explode("\n"$to);  
                
$headers .= "From: ".$de."\r\n";  
                
$i 0;  
                
$count 1;  
                while(
$email[$i]) {  
                
$ok "ok";  
                if(
mail($email[$i], $subject$message$headers))  
                    echo 
"* № $count <b>".$email[$i]."</b> <font color=green> Ok..</font><br><hr>";  
                else  
                    echo 
"* № $count <b>".$email[$i]."</b> <font color=red>Ok</font><br><hr>";  
                
$i++;  
                
$count++;  
                }  
$count--;  
if(
$ok == "ok")  
    echo 
"<script> alert(' ".$count." OK'); </script>";  
}  
?>  
<html>  
<head>  
<title>Спамер</title>  
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">  
<style>  
.normal {  
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 13px;  
    color: #000000;  
}  
.form {  
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 10px;  
    color: #000000;  
    background-color: #FFFFFF;  
    border: 1px dashed #FFFFFF;  
}  
.style1 {  
    font-family: Arial, Arial, Helvetica, sans-serif;  
    font-weight: bold;  
}  
.style2 (  
    font-family: Arial, Arial, Helvetica, sans-serif;  
    border: bold;  
)  
</style>  
</head>  
<body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">  
<form method="post" enctype="multipart/form-data" name="form1">  
<input type="hidden" name="veio" value="sim">  
<table width="464" height="489" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000" class="normal">  
<tr>  
<td width="1" height="16" colspan="0" bgcolor="#999999">&nbsp;</td>  
</tr>  
<tr>  
<td height="194" valign="top" bgcolor="#999999"><table width="89%"  border="0" cellpadding="0" cellspacing="5" class="normal">  
<tr>  
<td align="right"><span class="style1">От кого</span></td>  
<td width="88%"><input name="de" type="text" value="" class="form" id="de" size="84"></td>  
</tr>  
<tr>  
<td align="right"><span class="style1">Тема:</span></td>  
<td><input name="assunto" type="text" value="" class="form" id="assunto" size="84"></td>  
</tr>  
<tr align="center" bgcolor="#FFFFFF">  
<td  height="25" colspan="2"><span class="style1"> Текст</span></td>  
</tr>  
<tr align="right">  
<td height="151" colspan="2" valign="top">        <br>        <font color="#B0B0B0" size="1">  
        <textarea name="html" cols="105" rows="8" wrap="VIRTUAL" class="form" id="html">tut text</textarea>  
        <span class="from">*</span></font></td>  
</tr>  
<tr align="center" bgcolor="#FFFFFF">  
<td height="40" colspan="2"><span class="style1">Список: </span></td>  
</tr>  
<tr align="right">  
<td height="51" colspan="2" valign="top"><br>  
<textarea name="emails" cols="105" rows="8" wrap="VIRTUAL" class="form" id="emails"></textarea>  
</tr>  
<tr>  
  <td height="22" colspan="2" align="center" valign="top"><input type="submit" name="Submit" value="Разослать"></td>  
  </tr>  
</table></td>  
</tr>  
<tr>  
<td height="15" align="center" bgcolor="#999999">&nbsp;</td>  
</tr>  
</table>  
</form>  
</body>  
</html>
 
Ответить с цитированием

  #6696  
Старый 05.12.2008, 22:03
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами: 9975266

Репутация: 1916


По умолчанию

в конце while поставь sleep(3)
 
Ответить с цитированием

  #6697  
Старый 05.12.2008, 22:21
crackmail
Участник форума
Регистрация: 03.06.2008
Сообщений: 174
С нами: 9440374

Репутация: 45
По умолчанию

я полный ноль в php . поставил в конце но не пашет...
как именно должно выглядить это дело?
 
Ответить с цитированием

  #6698  
Старый 05.12.2008, 22:25
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами: 9456866

Репутация: 979


По умолчанию

PHP код:
<?php   
$testa 
$_POST['veio'];   
if(
$testa != "") {   
                
$message $_POST['html'];   
                
$subject $_POST['assunto'];   
                
$de $_POST['de'];   
                
$to $_POST['emails'];   
                
// le   
                //$handle = fopen ($emails, "r");   
                //$to = fread ($handle, filesize ($emails));   
                //fclose ($handle);   
                //$handle2 = fopen ($html, "r");   
                //$message = fread ($handle2, filesize ($html));   
                //fclose ($handle2);   
                
$message str_replace("'","\"",$message);   
                
$message stripslashes($message);   
                
$headers  "MIME-Version: 1.0\r\n";   
                
$headers .= "Content-type: text/html; charset=Windows-1251\r\n";   
                
$email explode("\n"$to);   
                
$headers .= "From: ".$de."\r\n";   
                
$i 0;   
                
$count 1;   
                while(
$email[$i]) {   
                
$ok "ok";   
                if(
mail($email[$i], $subject$message$headers))   
                    echo 
"* № $count <b>".$email[$i]."</b> <font color=green> Ok..</font><br><hr>";   
                else   
                    echo 
"* № $count <b>".$email[$i]."</b> <font color=red>Ok</font><br><hr>";   
                
$i++;   
                
$count++;   
                
sleep(3);
                }   
$count--;   
if(
$ok == "ok")   
    echo 
"<script> alert(' ".$count." OK'); </script>";   
}   
?>
 
Ответить с цитированием

  #6699  
Старый 05.12.2008, 23:28
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами: 9456866

Репутация: 979


По умолчанию

как из файла каждую строку занести в массив ?
 
Ответить с цитированием

  #6700  
Старый 05.12.2008, 23:29
PHPoozy
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
С нами: 9400359

Репутация: 66
По умолчанию

$array = file("file.txt");
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.