Примеры
Подписаться на эту рубрику по RSS
Сколько посетители на сайте - PHP скрипт
Недавно получил небольшое задание от знакомого программиста, сделать функцию для его сайта которая бы показывала сколько посетителей сейчас на сайта, что интересно не использовать базу данных и как можно компактнее сделать функцию. Я решил использовать ради этого, обыкновенные текстовыми файлами которые не будут содержать ничего, следовательно не будут занимать место.Далее...
Установка живой капчи KeyCaptcha
Недавно наткнулся на достаточно интересную капчу, которая не требует усилий со стороны клавиатуры. Роботы точно не смогут пройти её, т.к. для её прохождения нужно обладать небольшой фантазией и физически управлять мышкой. Суть капчи довольно просто, от пользователя требуется собрать небольшой пазл из квадратных фрагментов рисунка. На своих проектах начал заменить уже надевшую всем recaptcha на более современное и менее надоедливое KeyCaptcha.Далее...
Сохранить изображения из интернета - PHP
Делая какой-либо парсер на PHP часто приходится сталкиваться с изображениями на странице. В ручную сохранять изображения слишком долго и не продуктивно. В PHP есть несколько функции которые могут помочь быстро и главное безопасно сохранить изображения у себя на хостинге. Принцип работы скрипта прост, заходим по ссылке изображения, проверяем если нет уже такого файла в нашей папке и потом сохраняет его в нужном расширении.Далее...
Кэширование данных в PHP - ускоряем просмотр страниц
Кэшировать данные веб-сайта имеет смысл в динамичных проектах, где есть необходимость в быстрой работы сайта с минимум потерей ресурсов. Возникает вопрос "Что нужно кэшировать?", кэшировать нужно то, что долго выполняется или использует всякий раз много ресурсов. Если у вас сайт-визитка или обычный HTML сайт то кэшировать данные посредством PHP нет смысла, так как принцип кэширования является следующим, превращение на время динамичную часть сайта в статическую т.е. любой временный файл которого мы будем открывать каждый раз когда будет доходить до выполнения нашего тяжелого участка кода.Далее...
Загрузка файла на сервер с проверками для безопасной загрузки - PHP
Загрузка файлов на сервер является очень важным скриптом на сайте, так как от него в большую часть зависит безопасность вашего сайта. Если мы не уделим должного внимание к процессу загрузки файлов, то есть, не будем подвергать файл строгим проверкам на его расширение, размер и т.д. то злоумышленник сможет загрузить вредоносный скрипт, тем самым удалит или получит доступ к закрытым файлам и данным.Далее...
Отправка письма из PHP используя SMTP (c вложением)
Делаем скриншот сайта - PHP Скрипт
Как извлечь имя пользователя и доменное имя из электронной почты
Возможно иногда вам понадобится скрипт для извлечения из электронной почты пользователя его логин и доменное имя сайта где был зарегистрирована почта. Как пример, если авторизация на сайте происходит с указанием электронной почты (вместо обычного логина) то в личном кабинете доменное имя из электронной почты можно убрать. Так-же если у вас на сайте ограничение на регистрацию с определенных почтовых сервисов, можно сообщить сразу об этом пользователю во время проверки вводимой электронной почты.Далее...
Многоязычный сайт на PHP
На многих сайтах вы наверное видите где-то в углу флаги других стран, при нажатии на них сразу меняется язык сайта. Это и есть "многоязычный сайт", это очень удобно если ваш сайт посещают например русские, украинцы, румыны. В данном случае нужно написать сайт который по требованию пользователя менял язык сайт в требуемый. Каждый язык должен иметь свой собственный файл где будет хранится массив языка. Выбранный язык будет запоминаться в сессии и при каждом обращении к сайту язык останется без изменений.Далее...
Определяем местоположение посетителей используя HTML5 Geolocation API
Геолокация представляет способ определить местоположение и поделиться этой информацией с доверенными сайтами. Это можно сделать несколькими способами, с помощью GPS, встроенного в ваш новый смартфон или подключенного к компьютеру, что является более точным методом. Для пользователей без GPS, браузер будет использовать IP-адрес, или попытается найти ближайшую беспроводную точку доступа, что не так точно, но даст представление о том где они находятся.
Хотя геолокация действительно сложная, вам будет легко реализовать эту функцию. В этой статье я расскажу вам, как определить местоположение пользователя и отобразить на карте с помощью Google Maps. Далее...
Форма для добавления смайлов в комментарии на PHP + Javascript
Смайлы уже стали незаменимым способом общения в социальных сетях. Ими можно выразить своё настроение и эмоции. Если вы решили написать небольшой сайт с нуля, и дошли до части общения пользователей между собой, это может быть комментарии или внутренняя почта сайта. Придать более живой вид форме добавления комментария можно при помощи смайлов. Далее...
Отправка SMS с помощью PHP
Недавно мы уже обсуждали тему "Отправка ICQ сообщений на PHP" и написали полноценный рабочий скрипт, который рассылал сообщения. В данной статье, мы рассмотрим более эффективный способ рассылок. SMS рассылки очень популярны и доступны каждым. С помощью данного способа, вы можете рассылать уведомления вашим клиентам, напоминать об продлении хостинга, получать новость о новом заказе на сайте не находясь за компьютером. Возможности не ограничены, единственный минус может показаться в том, что для отправки смс нам понадобится сотрудничать со специальным ресурсом смс-рассылок. Далее...
Последние комментарии
Напишу скрипт бесплатно
Сортировка массивов по возрастанию и убыванию в PHP