- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
function casinoGamesParser($body, $infoBoxyLink)
{
// try ruletka
$ruletkaReplaceCode = read_file('system/application/views/site/boxy-rul.php');
$ruletkaReplaceCode = str_replace('<?php echo $boxylink;?>', $infoBoxyLink, $ruletkaReplaceCode);
$ruletkaReplaceCode = str_replace('<?php echo site_url();?>', site_url(), $ruletkaReplaceCode);
$delimiterFirst = "<p>фун_рулетка(";
$delimiterLast = ")енд</p>";
$keyword = between2finer($body, $delimiterFirst, $delimiterLast);
if (!empty($keyword)) $ruletkaReplaceCode = str_replace('<?php echo $keyword ?>', $keyword, $ruletkaReplaceCode);
if (!empty($keyword)) return str_replace($delimiterFirst.$keyword.$delimiterLast, $ruletkaReplaceCode.$keyword, $body);
// try poker
$pokerReplaceCode = read_file('system/application/views/site/boxy-poker.php');
$pokerReplaceCode = str_replace('<?php echo $boxylink;?>', $infoBoxyLink, $pokerReplaceCode);
$pokerReplaceCode = str_replace('<?php echo site_url();?>', site_url(), $pokerReplaceCode);
$delimiterFirst = "фун_покер(";
$delimiterLast = ")енд";
$keyword = between2finer($body, $delimiterFirst, $delimiterLast);
if (!empty($keyword)) $pokerReplaceCode = str_replace('<?php echo $keyword ?>', $keyword, $pokerReplaceCode);
if (!empty($keyword)) return str_replace($delimiterFirst.$keyword.$delimiterLast, $pokerReplaceCode.$keyword, $body);
// if nothing found - return original body
return $body;
}
Берут РНР файл как текстовый в переменную и заменяют в нем вставки РНР кода <?php echo $keyword ?>. Получается РНР парсит свой код str_replace*ом. Ну вобщем неплохо получилось запутать китайских шпионов!
anonimb84a2f6fd141 14.10.2013 21:34 # +4
Lowezar 15.10.2013 00:56 # 0
wvxvw 15.10.2013 09:58 # +2
torbasow 15.10.2013 12:39 # +1
wvxvw 15.10.2013 13:58 # −1
Дебилов штампуют тети с дядями злоупотребляющие алкоголем или героином.
DBdev 15.10.2013 16:23 # −1
torbasow 15.10.2013 19:06 # −4
bormand 15.10.2013 19:25 # +7
Да. Она делает из людей неграмотных слабаков. Люди впадают в зависимость от проверки орфографии, и без нее писать уже не могут... А в проверке, зачастую, таятся баги. И люди, которые постоянно ее юзают, считают, что так и надо... Все эти проверки - отупляющее людей зло.
P.S. FF 24 под бубунтой, все русские слова подчеркнуты красным. Всегда ;)
Vasiliy 16.10.2013 11:04 # −2
Бубунта какбэ намекает, что демократия придет и в твою страну %Anonymous%
3.14159265 16.10.2013 13:49 # +1
Я б и джва плюса поставил. Проверка отупляет и не умеет в крепкие выражение и узкоспециализированный сленг.
kegdan 16.10.2013 15:40 # 0
1024-- 16.10.2013 17:53 # 0
(Скажем, в браузерах можно случайно отключить "толерантность" и парсить HTML строго по стандартам.
А, судя по ithappens, людей уже просят внести A, B и A+B в разные поля, чтобы не ленились и думали больше)
kegdan 16.10.2013 19:11 # 0
Когда это люди думали над багами в софте?
>А, судя по ithappens, людей уже просят внести A, B и A+B в разные поля, чтобы не ленились и думали больше)
Это называется "больше думать"? мне казалось это называется "больше тупого набора"
1024-- 16.10.2013 20:01 # 0
Мало ли, багоподобные конструкции и багоподобное поведение в языках программирования начинают заставлять думать.
Скажем, перенос строки после return и утеря this в JS, магия с необязательностью скобок в perl, о которой писал анонимус.
В программах для обычных людей можно сломать автозавершение (люди начнут запоминать всё то, что хотели ввести); можно падать по клику мыши не на то место/нажатии не на ту кнопку - это сделает пользователя более внимательным, заставит его читать мануалы :)
kegdan 16.10.2013 20:38 # 0
Ну так где программисты, а где юзеры.
>В программах для обычных людей можно сломать автозавершение (люди начнут запоминать всё то, что хотели ввести); можно падать по клику мыши не на то место/нажатии не на ту кнопку - это сделает пользователя более внимательным, заставит его читать мануалы :)
Это не мозг развивает, а тупой набор текста, большенство просто в тех поддержку обратятся. Или к дяде Васе. Если человек не хочет качать мозг - его не заставишь. А если хочет - не запретишь
1024-- 16.10.2013 20:49 # 0
> Это не мозг развивает, а тупой набор текста
У программистов есть необработанные исключения, ошибки компиляции и исполнения. Они не мозг развивают, а тренируют тупой набор правильного исходника программы :)
kegdan 16.10.2013 21:37 # 0
bormand 15.10.2013 19:29 # +2
torbasow 15.10.2013 19:52 # −1
1024-- 15.10.2013 19:58 # +7
Можно, но только в разделах "1С" и "Куча".
Vasiliy 16.10.2013 11:05 # +1
DBdev 16.10.2013 12:04 # +3
> не кто
torbasow, фас!
3.14159265 16.10.2013 13:47 # +3
Как раз в этом случае докапываться бессмысленно.
anonimb84a2f6fd141 17.10.2013 02:02 # −1
bormand 15.10.2013 17:33 # +2
Блять - междометие.
Блядь - женщина легкого поведения.
guest 15.10.2013 18:22 # +1
guest 15.10.2013 19:55 # 0
anonimb84a2f6fd141 16.10.2013 04:09 # −1
bormand 16.10.2013 08:43 # 0
crastinus 16.10.2013 06:56 # −3
bormand 16.10.2013 08:44 # +3
crastinus 16.10.2013 11:10 # 0