Делаем из картинок текст. Преобразовываем изображение в набор символов
Еще в 2006 году написал для своих нужд скрипт, который кодировал изображение в набор символов алгоритмом MIME base64.
Моя цель была сделать скрипт из одного файла, т.е. чтобы остальные составляющие скрипта, такие как изображение, модули, были внутри, чтобы файл скрипта был один.
Немного об алгоритме MIME base64
base64_encode — Кодирует данные алгоритмом MIME base64
Это кодирование создано для того, чтобы бинарные данные не терялись в процессе передачи по протоколам, не поддерживающим 8битную передачу. Например, таковыми являются некоторые старые почтовые транспорты.
Данные кодированные Base64 занимают на 33% больше дискового пространства (или памяти), чем оригинальные данные.
Инструкция по пользованию скриптом
Заходим в скрипт, нажимаем кнопочку «Выбрать», и выбираем файл для последующей обработки.

Примечание:
В скрипт можно загружать только файлы: gif, png, jpg.
После загрузки файла в скрипт, мы видим форму готовым сгенерированным скриптом (php).
Что дальше?
Копируем этот код, создаем файл php, в него вставляем скрипт. Чтобы вызвать изображение со страницы находим «—?image=jpg21895973» (пример). Это была ссылка на изображение, «—» — это название вашего php файла, а далее все указываем, как сгенерировал скрипт. Эта строка находится в самом низу скрипта, по умолчанию 5 строка снизу.
В мое случае ссылка у меня будет такая:
mypic.php?image=jpg21895973
потому, что я создал изначально файл mypic.php куда вставил скрипт.
PHP. Практика создания web-сайтов, 2-е издание
Еще одна книга из жанра «готовый веб-сайт».
Кузнецов Максим Валерьевич и Симдянов Игорь Вячеславович ведущие программисты в области IT радуют нас уже не один год своими книгами, о которой одной из них сейчас пойдет речь.

PHP 5. Практика создания web-сайтов, кто помнит эту книгу?
Было это в феврале 2005, как только на свет пришел более стабильный PHP5, ребята быстро решили написать книгу и рассказать о тех новых новшествах, что ждут программистов впереди. Как не печально, но уже год спустя эта книга устаревает с технической точки зрения. Это послужило изменениям в PHP5. Авторы не сильно расстроились и переписали книгу, и выпустили 2 версия (2-е издание).
Обратите внимание, что в названии 2-го издания убрали «5», то есть:
Первое издание:
PHP 5. Практика создания Web-сайтов
Второе издание:
PHP. Практика создания Web-сайтов
Этот момент очень важен в продажах книги.
PHP и MySQL, подключаемся…
Предлагаю подключиться к MySQL через PHP
?

Введение
PHP поддерживает большинство СУБД, такие как mysql, sqlite, oracle полный список по адресу: http://php.net/manual/ru/refs.database.php
Oracle Database или Oracle DBMS — объектно-реляционная система управления базами данных (СУБД).
SQLite — встраиваемый движок баз данных. В 2005 году проект был награждён наградой Google-O’Reilly Open Source Awards.
MySQL (официально произносится /mɑɪ ɛs kjuː ɛl/, но разрешается, например, и /maɪ ˈsiːkwəl/, сленг. «мускул»)[1] — свободная система управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения.
Сказать, что какая-то из этих СУБД хуже, а какая-то лучше – глупо. Каждая из этих СУБД уникальна и имеет ряд своих преимуществ и минусов. Это был краткий обзор некоторых СУБД.
Все же перейдем к MySQL, выбор на этой базе был не случайным, а благодаря тому, что для PHP это самая оптимальная база. Её оптимальность заключается в распрастраненном использовании с PHP.
Картинка в картинке или водяной знак на фото / PHP, GD2
Для работы скрипта, активируйте GD2 библиотеку. Она находится в файле php.ini
Что активировать, уберите перед параметром «;».
;extension=php_gd2.dll
extension=php_gd2.dll
Если кто-то не понял, что я имею в виду: «сейчас попробую объяснить».
Каждый защищающий свой сайта, применяет водяные знаки.
Где и зачем применяются?
Применяют практически везде, от маленького сайта, до большого портала. Это отличная самореклама и защита от «жестокого копипаста»
Водяные знаки — изображения, видимые на просвет бумаги.
В интернете немного по другому — изображения, видимые на изображении (фото, картинки).
Пример

Текстовый счетчик без перезагрузки страницы / PHP and Ajax
Примеры и теория
При создании уникального проекта, мне хочется, до вести его до истинного ума и чтобы была заметна не только главная идея сайта, но и второстепенные детали сайта.
Вот небольшой пример того, что я давно искал. До того как я был знаком с ajax, я увидел на странице какого-то сайта блок, который подсчитывал количество регистраций почты, почему-то я подумал что это flash и php, или java-script? Тогда это было удивительно. Сейчас каждый почтовик может себе это позволить всилу того, что ajax уже хорошо заявил о себе.


