#!/usr/bin/perl use CGI; use LWP::Simple; my $cgi=new CGI(); print "Content-Type: text/html\n\n"; # поддерживаются: cp1251, koi, utf8 my $encoding = 'cp1251'; # привязать sms ключ к URL my $urlRestrict = 0; # ресурс активаций для ключа my $limit = 0; # отображать панель смены языков my $langSwitcher = 1; # язык по умолчанию my $defaultLang = 'ru'; # номер проекта my $projectId = 36255; my $language = $defaultLang; $language = $cgi->param('lng') || $cgi->cookie('z_lng') || $defaultLang if $langSwitcher; my $resultCode = undef; my $resultMessage = 'closed'; if (my $code = $cgi->param('code')){ my $checkUrl = "http://check.smszamok.ru/check/?p=" . $code . "&id=$projectId&mod=perl1"; $checkUrl .= "&url_restricted=".$ENV{'HTTP_HOST'}.$ENV{'REQUEST_URI'} if $urlRestrict; $checkUrl .= "&limit=".$limit if $limit; $resultMessage = get($checkUrl) || 'server_busy'; $resultCode = $resultMessage eq 'true'; } if (!$resultCode) { print get( $resultMessage eq 'server_busy' ? "http://iface.smszamok.ru/client/sorry.php?lng=$language&enc=$encoding" : "http://iface.smszamok.ru/client/$language.iface.$encoding.php?pid=$projectId&message=$resultMessage&ls=".($langSwitcher?'1':'0') ); # халявы нема exit; }
Hosted by uCoz