background preloader

PHP

Facebook Twitter

PHP Mail Functions. Многоязычность субдоменов и URL-правила (Перевод Cookbook) yii framework blog - маленький блог. Это руководство предназначено для более-менее продвинутых пользователей.

Многоязычность субдоменов и URL-правила (Перевод Cookbook) yii framework blog - маленький блог

Если вы только что начали работу с Yii Framework-ом, вам стоит вернутся на эту страницу позднее :-) Некоторые размышления В Yii мы обычно определяем статические правила маршрутизации (url-rules) в основном конфигурационном файле. В настоящее время в Yii нет встроенной поддержки субдоменов и динамических маршрутов. При разработке многоязычного приложения, вы обычно определяете url-правила на английском языке, независимо от языка клиента. Давайте представим что мы создаем сайт на двух языках (английском и немецком). <? Доступ к странице мы могли бы получить по ссылке: http: Теперь подумаем как сделать вот так: http: http: Как вы видите, мы используем субдомен — как определитель языка пользователя (EN – для английскойго, DE – для немецкого) и слово «Контакт» как url-правило. Прежде чем я покажу вам решение — ознакомтесь со всеми недостатками и приемуществами. Недостатки Приемущества Решение <? <?

<? Вывод. Шаг 1: Что такое фреймворк? (Первые шаги) yii framework blog - маленький блог. Я думаю, всем нам в жизни приходилось слышать такое слово как «фреймворк».

Шаг 1: Что такое фреймворк? (Первые шаги) yii framework blog - маленький блог

Многие из вас действительно вникли в саму суть данного слова, а кто-то просто принял к сведенью определение слова и не стал вникать во все подробности. Так или иначе серия статей «Первые шаги» нацелена на новичков в программировании на PHP, поэтому ничего страшного если вам совершенно незнакомо слово «фреймворк». Фреймворк это набор всевозможных библиотек (инструментов) для быстрой разработки повседневных (рутинных) задач. Чаще всего использует одну из распространенных архитектур приложения (к примеру MVC) для разделения проекта на логические сегменты (модули). Главная цель фреймворка, предоставить программисту удобную среду для проекта с большим и хорошо расширяемым функционалом.

Если вам удалось понять верхний абзац – я очень за вас рад. Сам фреймворк предлагает нам уже встроенные классы для: работы с базой данных, создания функциональных форм, валидации, логирования и др. Всем спасибо за прочтение моих трудов. KoolGrid – A professional php data grid component - Overview. PHP Introduction. All Code Snippets - Totally PHP. PHP Best Codes. PHP Example Scripts. Implementing User Authentication and Session Management with PHP. Outside of installation and configuration issues, reader questions pertaining to user authentication and session management almost certainly rank among the most common I receive on an ongoing basis.

Implementing User Authentication and Session Management with PHP

The logic itself is pretty straightforward; however, even a simple implementation involves a number of small but important details which aren't always so easy to figure out the first time around. This tutorial serves to dispel much of the confusion by guiding you through the implementation of a simple user authentication feature which will subsequently keep the user logged in via a session.

The Login Form Let's start with the easiest part of the feature, creating the login form. There's not much to describe here, as this form consists of just username and password fields, presented here: When rendered to the browser the form looks like that found in Figure 1. Figure 1. HTML - PHP Form Example. Use this example as a form walkthrough.

HTML - PHP Form Example

We will briefly build an HTML form, and call the form data using PHP. PHP offers several methods for achieving this goal, so feel free to substitute alternative methods as you follow along. Our example will show you a method using a single .php file, combining both PHP and HTML in one simple text file, to retrieve the data and display the results. Below is a quick review of bullets, check boxes, text fields, and input fields and using them to build a form to retrieve some personal information about our user. Step 1 is to build the form document to retrieve user date. Input fields are the simplest forms to grasp. Code: <html> <head> <title>Personal INFO</title> </head> <body> <form method="post" action="<? The catch with radio buttons lies with the value attribute. Check boxes require the use of an array. ...

In reality, textareas are oversized input fields. ... PHP Manual. COM объекты в PHP. PHP и Excel. Всем привет. Данная статья посвящена работе с Excel документами при помощи PHP, работая с COM-объектами. Итак, приступаем.., в первую очередь нам необходимо создать COM-объект для работы с Excel: $xls = new COM ( "Excel.Application" ) ; //Создаем новый COM-объект $xls -> Application -> Visible = 1 ; //По умолчанию объект невидим, делаем его видимым $xls -> DisplayAlerts = 0 ; //Не хотим видеть ошибки Для создания нового документа пользуемся методом Add() объекта Workbooks() : $xls -> Workbooks -> Add ( ) ; // Добавляем новый документ Если же вам необходимо открыть Excel документ, тогда пользуемся методом Open() : $xls -> Workbooks -> Open ( "documents/doc.xls" ) ; Теперь попробуем что-нибудь записать в наш документ, сперва заносим в переменную ячейку, в которую будем производить запись, используя объект Range() .

$cell = $xls -> Range ( "A1" ) ; Я думаю что вы уже поняли, что A – это столбец, а 1 – строка. Теперь запишем данные в указанный столбец и строку.