Рубрика: Примеры

Примеры php скриптов, пишем с нуля

Работа с датой на PHP date();

Работа с датой на PHP

Независимо от того, какой сайт вы создаете, есть вероятность, что изрядное количество написанного вами кода будет включать форматирование и расчет даты и времени, потому что временные данные играют важную роль во многих сферах бизнеса и жизни. Так что, как разработчик, вы должны хорошо разбираться в создании функций, которые выполняют такие задачи, как уведомление пользователя, о […]

PHP Манипулирование файлами

PHP Манипулирование файлами

Помимо создание файлов очень часто возникают задачи,связанные с их перемещением,переименованием и удалением.Функции,ответственные за эти операции,представлены ниже. Функции манипуляции файлами: copy($source, $destination) - копирует файл с именем $source в файл с именем $destination.В случае успешного копирования функция возвращает TRUE,в противном случае возвращает FALSE.

Аутентификация и авторизация пользователя – делаем с нуля (Часть 2)

Продолжаем работу над нашими скриптами. Работать мы будем в кодировке UTF-8, проверяем кодировку в наших редакторах, в Notepad2 заходим в File -> Encoding -> Выбираем UTF-8, сохраняем страницу как index.php 1. База данных Создаем базу данных, она будет отвечать за данные пользователей.База будет называться mysite и в ней таблица users[crayon-61f2a45185355589696994/]id - Уникальный идентификатор пользователяlogin - […]

PHP загрузка файла на сервер

Для загрузки пользовательских файлов на сервер используется специальный элемент управления,позволяющий указать путь к загружаемому файлу(при помощи кнопки Обзор).Элемент управления имеет следующий синтаксис: [crayon-61f2a451854b1328821456/]Помимо атрибута type,элемент управления допускает указание атрибутов name и size.Простая форма для отправки файла на сервер демонстрируется ниже

Объявление и вызов функции

Объявление и вызов функции PHP

Функция объявляется при помощи ключевого слова function,после которого следует имя функции,в круглых скобках параметры функции и в фигурных скобках записываются различные операторы,составляющие тело функции: function MyFunction(){// операторы} Если функция возвращает какое-либо значение,в теле функции обязательно должен присутствовать оператор return

Отправка e-mail в русской кодировке средствами PHP

Отправка e-mail в русской кодировке средствами PHP

Почта является основным средством общения для миллионов пользователей интернета.Большинство пользователей интернета привыкли именно к этому виду общения,поэтому для успешной разработки сайтов необходимо владеть приемами отправки и получения почты через PHP. Отправка почты средствами PHP осуществляется при помощи функции mail(),которая имеет следующий синтаксис

PHP получить cookie

PHP получить cookie

Здравствуйте уважаемые читатели блога live-code.ru.В этой статье я расскажу о cookie в php.HTTP-протокол,лежащий в основе интернета,не сохраняет информацию о состоянии сеанса.Это означает,что любое обращение клиента сервер воспринимает как обращение нового клиента,и даже если клиент формирует запрос для загрузки картинок с текущей страницы,сервером он воспринимается как запрос нового клиента,никак не связанного с тем,который только что загрузил […]

Аутентификация и авторизация пользователя - делаем с нуля (Часть 1)

Любой проект рано или поздно расширяет свои возможности. Для того чтобы вызвать у пользователя интерес к сайту должна быть хорошая на нем информация, а так же возможность комментировать эту информацию. Конечно эти возможности не являются жизненно необходимы сайту, но если есть желание их реализовать нужно начать в первую очередь с авторизацией пользователя.Сейчас будет небольшой FAQ […]

PHP функции для работы с массивами

PHP массивы являются простым способом хранения множества битов информации (например, строк) в простой переменной PHP, известный как "переменная-массив". Доступ к каждой отдельной части информацию можно получить с помощью ключа или индекса.С другой стороны, "строки" являются конечным набором символов алфавита. В PHP можно указать строку с одинарных или двойных кавычках:[crayon-61f2a45185b9e363298180/]Большая часть информации, которую вы собираете из […]