Немного ответов на часто возникающие вопросы (FAQ) по php.

08.06.2008 Юрий Мисейчик

faq по phpМне приходят письма где люди постоянно интересуются одним и тем же, вот в частности, самый задаваемый вопрос: Что делать, если в форме для переменной с одним и тем же именем введено несколько значений?
Я думаю, такая ситуация возникает в форме ввода пароля, ведь пользователь при регистрации не видит пароль, поэтому мы предлагаем ввести его дважды, т.е. вводится пароль и подтверждение пароля.
Рассмотрим стандартную форму регистрации:
... Логин: <input TYPE="text" NAME="name" /> E-mail: <input TYPE="text" NAME="email" /> Пароль: <input TYPE="password" NAME="pword[]" /> Подтверждение пароля: <input TYPE="password" NAME="pword[]" /> <input TYPE="submit" VALUE="Регистрация" /> ......

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

Рубрики: FAQ по php, Обучение, Новичку | Комментарии (5) »

Как понять циклы, или просто о сложном. Цикл FOR.

28.03.2008 Юрий Мисейчик

Цикл FOR

В продолжение нашего разговора о циклах, рассмотрим циклы for и его разновидность цикл foreach.

Цикл for как и все циклы выполняет функцию последовательной обработки некоторого объема сложных данных. Цикл for очень хорошо ассоциируется с словом ДЛЯ и уже сразу мы можем заговорить с PHP на человеческом языке. Т.е. рассматривая пример из прошлой статьи, мы можем написать просто (структуру этого примера вы можете увидеть на картинке выше):
< ?php for ($i = 0; $i &lt; 10; $i++) {...

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

Рубрики: Циклы, Обучение, Новичку | Комментарии (8) »

Как понять циклы, или просто о сложном. Цикл WHILE.

24.03.2008 Юрий Мисейчик

Оператор while
Циклы – наиболее часто используемая и довольно сложная конструкция любого языка программирования. Уже из названия понятно, что циклы обозначают выполнение какого-либо циклически повторяемого действия, начиная от простого увеличения переменной на один и заканчивая обработкой большого количества однотипных значений. Меня учили много учителей правильно понимать и использовать циклы, но я выбрал для себя наиболее простой путь их запоминания, который сейчас и изложу ниже.В PHP есть несколько видов циклов, так самые простые из них – циклы
while(условие) { код для выполнения; }

Циклы...

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

Рубрики: Циклы, Обучение, Новичку | Комментарии (9) »

Массивы. Как готовить, с чем употреблять.

24.11.2007 Юрий Мисейчик

При описании переменных я совсем забыл про массивы. В-принципе, массив это та же переменная, которая содержит список нескольких различных значений, это позволяет легко управлять сразу целой группой данных и перемещать их. Массивы мы использовали при работе с формой, которую обрабатывали в статье "Как начать программировать на PHP. Часть 2.", переменная $_POST [] в этом примере представляет собой массив, который содержит данные отправленной формы. Так $_POST['mail'] содержит e-mail, который был введен в форму, еще мы обращались к $_POST['name'] и $_POST['text'], они соответственно содержат имя отправителя и текст...

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

Рубрики: Обучение, Новичку | Комментарии (4) »

Изучаем переменные.

08.11.2007 Юрий Мисейчик

В предыдущих постах мы создали небольшой, но рабочий PHP скрипт, сейчас мы рассмотрим более потробно каждую составляющую скрипта и определим как ими пользоватся. Сегодня речь пойдет о переменных. Изучив огромный объем материала о языках программирования, я не встретил нигде человеческого описания, что такое переменная и как с ними работать. Эта статья будет полезна как новичку в PHP так и всем кто начинает изучать какие-либо языки програмированния. Ведь без переменных было бы невозможно разрабатывать программные продукты.

Что такое переменная? 

Представьте себе какой-то объем данных, который хранится в памяти и вы можете в любое...

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

Рубрики: Обучение, Новичку | Комментарии (2) »