HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

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

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

  #11  
Старый 15.08.2008, 06:13
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Опять меня кинули сцуке на скриптенк

Скрипт для руссбилинга + процент соотношения имен

PHP код:
<?php
    error_reporting
(0);

    
$smsid        = isset($_GET['smsid'])    ?    $_GET['smsid']    :    ''    ;
    
$num        = isset($_GET['num'])    ?    $_GET['num']    :    ''    ;
    
$operator    = isset($_GET['operator'])    ?    $_GET['operator']    :    ''    ;
    
$userid        = isset($_GET['user_id'])    ?    $_GET['user_id']    :    ''    ;
    
$cost        = isset($_GET['cost'])    ?    $_GET['cost']    :    ''    ;
    
$msg        = isset($_GET['msg'])    ?    $_GET['msg']    :    ''    ;

    
$msg    str_replace("+"''$msg);
    list(
$function$love$name$name2) = explode(" "$msg);

    if(
$msg)
    {
        if(
$num == '3649' || $num == '1121')
        {
            
$name    strtoupper($name);
            
$name2    strtoupper($name2);
            
$count    '0';
            
$amount    '0';

            for (
$i 0$i strlen($name); $i++)
            {
                
$letter    $name{$i};
                if (
$letter == 'В'$count +=6;
                if (
$letter == 'А'$count +=3;
                if (
$letter == 'И'$count +=3;
                if (
$letter == 'С'$count +=3;
                if (
$letter == 'Е'$count +=4;
                if (
$letter == 'К'$count +=6;
                if (
$letter == 'Н'$count +=4;
                if (
$letter == 'У'$count +=6;
                if (
$letter == 'Ц'$count +=4;
                if (
$letter == 'Ь'$count +=6;
                if (
$letter == 'Я'$count +=4;
                if (
$letter == 'C'$count +=6;
                if (
$letter == 'L'$count +=4;
                if (
$letter == 'U'$count +=6;
                if (
$letter == 'F'$count +=4;
                if (
$letter == 'O'$count +=6;
                if (
$letter == 'X'$count +=4;
                if (
$letter == 'A'$count +=3;
                if (
$letter == 'J'$count +=3;
                if (
$letter == 'S'$count +=3;
            }

            for (
$i 0$i strlen($name2); $i++)
            {
                
$letter2    $name2{$i};
                if (
$letter2 == 'В'$count +=6;
                if (
$letter2 == 'А'$count +=3;
                if (
$letter2 == 'И'$count +=3;
                if (
$letter2 == 'С'$count +=3;
                if (
$letter2 == 'Е'$count +=4;
                if (
$letter2 == 'К'$count +=6;
                if (
$letter2 == 'Н'$count +=4;
                if (
$letter2 == 'У'$count +=6;
                if (
$letter2 == 'Ц'$count +=4;
                if (
$letter2 == 'Ь'$count +=6;
                if (
$letter2 == 'Я'$count +=4;
                if (
$letter2 == 'C'$count +=6;
                if (
$letter2 == 'L'$count +=4;
                if (
$letter2 == 'U'$count +=6;
                if (
$letter2 == 'F'$count +=4;
                if (
$letter2 == 'O'$count +=6;
                if (
$letter2 == 'X'$count +=4;
                if (
$letter2 == 'A'$count +=3;
                if (
$letter2 == 'J'$count +=3;
                if (
$letter2 == 'S'$count +=3;
            }

            if (
$count 0$amount 5-((strlen($name) + strlen($name2)) / 2);
            if (
$count 2$amount 10-((strlen($name) + strlen($name2)) / 2);
            if (
$count 4$amount 15-((strlen($name) + strlen($name2)) / 2);
            if (
$count 6$amount 20-((strlen($name) + strlen($name2)) / 2);
            if (
$count 8$amount 25-((strlen($name) + strlen($name2)) / 2);
            if (
$count 10$amount 30-((strlen($name) + strlen($name2)) / 2);
            if (
$count 12$amount 40-((strlen($name) + strlen($name2)) / 2);
            if (
$count 14$amount 50-((strlen($name) + strlen($name2)) / 2);
            if (
$count 15$amount 60-((strlen($name) + strlen($name2)) / 2);
            if (
$count 16$amount 65-((strlen($name) + strlen($name2)) / 2);
            if (
$count 17$amount 70-((strlen($name) + strlen($name2)) / 2);
            if (
$count 18$amount 75-((strlen($name) + strlen($name2)) / 2);
            if (
$count 19$amount 80-((strlen($name) + strlen($name2)) / 2);
            if (
$count 20$amount 85-((strlen($name) + strlen($name2)) / 2);
            if (
$count 22$amount 90-((strlen($name) + strlen($name2)) / 2);
            if (
$count 24$amount 95-((strlen($name) + strlen($name2)) / 2);
            if (
$count 28$amount 100-((strlen($name) + strlen($name2)) / 2);
            if (
$count 32$amount 105-((strlen($name) + strlen($name2)) / 2);
            if (
$count 40$amount 110-((strlen($name) + strlen($name2)) / 2);

            if (
$amount 0$amount 0;
            if (
$amount >100$amount 100;
            
$message    'Процент соотношения имен '.$name.' + '.$name2.' = ' .$amount'%';
        }
        else
        {
            
$message "Вы ошиблись номером при отправке смс";
        }

        echo 
"smsid:".$smsid."\n";
        echo 
"status:reply\n";
        echo 
"content-type:text/plan\n";
        echo 
"\n";
        echo 
$message."\n";
    }

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





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


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




ANTICHAT ™ © 2001- Antichat Kft.