Архив

Публикации с меткой ‘php’

Форма обратной связи html, php, ajax

Форма обратной связи html, php, ajax
На днях я закончил разработку новой версии формы обратной связи.
При разработке я учитывал каждую мелочь и тщательно тестировал каждую составляющую скрипта на всех этапах разработки. Мой скрипт обратной связи реализован на Ajax и php. Технология ajax позволяет без перезагрузки страницы послать запрос на отправку электронного письма, что является очень удобным решением для сайтов, где востребована частая отправка сообщений посетителей администратору сайта.

Читать далее…

Объектно-ориентированное программирование на PHP 5. Питер Ловэйн.

Питер Ловэйн. Объектно-ориентированное программирование на PHP 5

Всем начинающим и опытным Web-разработчикам рекомендую ознакомить с книгой Питера Ловейна Объектно-ориентированное программирование на PHP 5.

В книге подробно поданы принципы и приемы объектно-ориентированного программирования на языке РНР 5 и PHP 4
К каждой главе книги прилагается пример, который даже можно использовать в собственных разработках. Приведены, в частности, образцы создания классов для постраничного просмотра больших наборов записей, для масштабирования изображений на лету и для работы с базами данных. Рассмотрены также новейшие средства, включенные в стандартную библиотеку РНР: класс SimpleXML, встроенная база данных SQLiteDatabase, слой абстрагирования доступа к данным PDO, потребление Web-сервисов на основе класса SoapClient.

Скачать

Упрощаем подключение php файлов: ini_set(include_path, $path);

php ini_set()

Если вы работаете с большим проектом, где подключается очень много файлов из различных папок, наверняка вам причиняло неудобство при указании относительных или абсолютных путей в require_once(). Эту проблему можно решить раз и навсегда, указав директории для поиска “php библиотек”. Воспользуемся функцией ini_set(), чтобы указать путь поиска библиотек.

Читать далее…

Форма обратной связи на php+ajax

ajax форма обратной связи
На днях возникла потребность написать форму обратной связи на php + ajax. Я прекрасно знал как написать серверную часть скрипта обратной связи, но с js я не дружил. Поэтому пришлось приложить усилия и разобраться. В этой статье я расскажу о принципах ajax, и о том как я разрабатывал скрипт обратной связи.

Читать далее…

Разработка доски объявлений с ЧПУ (mvc + Smarty)

mcv + smarty, доска объявлений

Несколько дней назад начал разработку своего нового проекта: “Доска объявлений с Человеконятными url-лами“. Код пишу полностью на ООП, придерживаясь схемы Model View Controller.

Преимущества схемы mvc в том, что во-первых код бизнес-логики отделяется от кода представления, во-вторых движок можно писать модулями, которые будут подключатся к ядру.
Читать далее…

Удобочитаемый код. Отступы и разбиение строк в коде.

Стили кодирования php
Многие начинающие программисты, когда пишут свои первые программы или скрипты, пренебрегают такой вещью, как отступы в коде. Отсутствие отступов делает код очень сложночитаемым. Особенно если в программе много блоков вложения.
Читать далее…

FCKeditor – Текстовый редактор on-line, с возможностью делать таблицы и добавлять картинки. Установка, настройка, функционал.

FCK текстовый редактор онлайн с возможностью вставки изображений

Недавно, при разработке скрипта, передо мной встала задача сделать редактор статей, с возможностью вставки таблиц и рисунков, для человека, не разбирающегося в html. В общем редактор должен быть визуальным, по типу MS Word. Мне посоветовали поставить скрипт FCKeditor.

Читать далее…