Posts Tagged ‘php’

Заметка о ночной работе

// July 15th, 2009 // No Comments » // ЖЖшное

Сижу, смотрю на написанный ночью код и пытаюсь понять почему оно работает и где моя логика. Задачи которые решал ночью написанный код полностью решает, но не могу понять свою же логику и почему оно работает именно так как надо. Наткнулся на непонятный кусок кода – удалил, продолжает работать, удалил ещё пару блоков кода, всё ровно работает.

Сделал ещё пару чисток – получил красивый, достаточно оптимизированный код. Сижу удивлённый, пью кофе и решаю толи ждать очередной ночи, толи поработать вечером.

Защита файлов от «невключенной» загрузки

// February 14th, 2009 // No Comments » // php

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

В файле который должен инклудить другие файлы определяем константу

define(MAIN,true);

а в файле невключенную загрузку которого мы должны запретить юзаем этот код

(далее…)

.htaccess + кодировка

// August 21st, 2008 // No Comments » // Uncategorized

Пишем мы пишем, а тут бац, приходим к ситуации когда в html`ке кодировка указана как UFT-8 а кодировка файла висит как ansi и получаем мы на выходе кракозябалы.

Существует несколько вариантов решения проблемы

  • перегоняем кодировку всех страниц в UFT8
  • добавляем в файлы php код

header(‘Content-Type: text/html; charset=utf-8′);

  • или создаём .htaccess со следующим кодом

AddDefaultCharset utf-8

Третий вариант поверьте самый удобный и красивый, вот только надо чтобы хост поддерживал htaccess

10 способов «не облажаться» начинающему программеру

// August 10th, 2008 // No Comments » // Uncategorized

Нашел на просторах сети статью «10 способов «не облажаться» начинающему программеру», появилось желание прокомментировать сиё творчество вспомнив собственный опыт начала работы и нынешние реалии.

Курсивом мои заметки на полях

(далее…)

Простейшая капча

// May 19th, 2008 // 2 Comments » // php

Да, я знаю, я плохой, я очень плохой.

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

(далее…)