пятница, 16 февраля 2007
Лишь потеряв все до конца мы обретаем свободу...
напишите плиз на PHP как с сайта отправить на печать картинку... т.е. сначала смотришь ее, а потом нажимаешь ссылку "распечатать" и отправляеца на принтер...
вторник, 13 февраля 2007
Не могу решить, что полезнее:
написать о создании структуры сайта без фреймов (используя возможности php) , о создании гостевой книги с БД , о создании гостевой книги без БД или о взаимодействии с БД....
написать о создании структуры сайта без фреймов (используя возможности php) , о создании гостевой книги с БД , о создании гостевой книги без БД или о взаимодействии с БД....
Вопрос: что нужнее
1. структура сайта | 3 | (33.33%) | |
2. гостевая БД | 1 | (11.11%) | |
3. гостевая с файлами | 1 | (11.11%) | |
4. основы БД | 3 | (33.33%) | |
5. всё не то | 1 | (11.11%) | |
Всего: | 9 |
понедельник, 12 февраля 2007
Весь синтаксис очень похож на структуру с , с++ и немного на pascal / Delphi
Расскажу о двух основных циклах
Циклы
Цикл for – служит для повторения некоторого действия несколько раз
В примере – цикл изменяет переменную I , поочередно меняя ее значение от 0 до 9 (условие i<10). I++ -увеличивает переменную на 1 каждый шаг
код
While – то же, что for , но сначала проверяется условие, и, если оно верно, выполняет операторы. Условие – любое логическое условие, например , while ($i<10). Соответственно, изменять значение переменной надо в самом теле .
код
Расскажу о двух основных циклах
Циклы
Цикл for – служит для повторения некоторого действия несколько раз
В примере – цикл изменяет переменную I , поочередно меняя ее значение от 0 до 9 (условие i<10). I++ -увеличивает переменную на 1 каждый шаг
код
While – то же, что for , но сначала проверяется условие, и, если оно верно, выполняет операторы. Условие – любое логическое условие, например , while ($i<10). Соответственно, изменять значение переменной надо в самом теле .
код
вторник, 06 февраля 2007
Выполним задание – пусть требуется показывать на странице разную информацию, в зависимости от выбора пользователя или обрабатывать введенную им информацию. Например – требуется по введенному пользователем логину и паролю определить, верна ли введенная информация.
Форма – контейнер для тегов типа Input. Определяется тегами <form></form>, между которыми можно помещать теги Input и любые html теги. В нашем примере:
Для того, чтобы узнать, что именно ввел пользователь и мы получили переменные с определенными именами нудно определит имена текстовых полей.
Для того, чтобы форма по нажатии на кнопку форма передавала информацию, необходимо указать для нее 2 параметра:
Method=post (или get) – способ передачи данных
Action=url – адрес нахождения страницы, которая будет обрабатывать данные
Method get передает данные через строку адреса, post – не оставляет в строке адреса никакой информации.
Форма – контейнер для тегов типа Input. Определяется тегами <form></form>, между которыми можно помещать теги Input и любые html теги. В нашем примере:
Для того, чтобы узнать, что именно ввел пользователь и мы получили переменные с определенными именами нудно определит имена текстовых полей.
Для того, чтобы форма по нажатии на кнопку форма передавала информацию, необходимо указать для нее 2 параметра:
Method=post (или get) – способ передачи данных
Action=url – адрес нахождения страницы, которая будет обрабатывать данные
Method get передает данные через строку адреса, post – не оставляет в строке адреса никакой информации.
понедельник, 05 февраля 2007
Как вы думаете, о чем стоит писать на сообществе?
Вопрос: Как вы думаете, о чем стоит писать на сообществе?
1. PHP основы и HTML основы | 3 | (33.33%) | |
2. PHP основы и HTML проф | 2 | (22.22%) | |
3. PHP проф и HTML основы | 0 | (0%) | |
4. PHP проф и HTML проф | 4 | (44.44%) | |
5. Только PHP | 0 | (0%) | |
6. Другое (запостить) | 0 | (0%) | |
Всего: | 9 |
Чтобы понять принцип написания страниц на PHP выполним следующий простой пример
Создайте в папке localhost/www/ файл index.php . Впишите в него следующие строки
Это обычный html код , выводящий всего один слой с текстом. Теперь представим, что вам нужно вывести 15 таких же предложений подряд. Без PHP пришлось бы просто скопировать строку с кодом div 15 раз, но:
1. Чтобы изменить кoличество строк впоследствии, нужно будет искать по файлу и удалять ненужное (а если их не 15, а 150?)
2. Сам файл будет весить много (что обидно, ведь выводится абсолютно одинаковая информации , но много раз)
3. И это не наш метод (:
Для того, чтобы вывести что-либо много раз, или просто несколько раз выполнить какое-то действие, в PHP есть конструкция ЦИКЛОВ.
Так как сам php-код не виден в полученном html файле, необходимо как-то выводить информацию. Оператоp ECHO() выполняет вывод информации.
Например, можно написать <table> или, используя php , <? echo("<table>");?> ? результат будет один и тот же.
Итак, код , выводящий 15 записей:
А теперь, собственно, самая полезная часть
Создайте в папке localhost/www/ файл index.php . Впишите в него следующие строки
Это обычный html код , выводящий всего один слой с текстом. Теперь представим, что вам нужно вывести 15 таких же предложений подряд. Без PHP пришлось бы просто скопировать строку с кодом div 15 раз, но:
1. Чтобы изменить кoличество строк впоследствии, нужно будет искать по файлу и удалять ненужное (а если их не 15, а 150?)
2. Сам файл будет весить много (что обидно, ведь выводится абсолютно одинаковая информации , но много раз)
3. И это не наш метод (:
Для того, чтобы вывести что-либо много раз, или просто несколько раз выполнить какое-то действие, в PHP есть конструкция ЦИКЛОВ.
Так как сам php-код не виден в полученном html файле, необходимо как-то выводить информацию. Оператоp ECHO() выполняет вывод информации.
Например, можно написать <table> или, используя php , <? echo("<table>");?> ? результат будет один и тот же.
Итак, код , выводящий 15 записей:
А теперь, собственно, самая полезная часть
Если бы архитекторы строили дома так, как пишут программы программисты, первый залетный дятел разрушил бы цивилизацию
Т.к. в свое время с трудом въехал в суть установки, методом проб и ошибок, выкладываю подробное описание установки denwer.
подробно
менее подробно здесь
подробно
менее подробно здесь
пятница, 02 февраля 2007
Для начала, хочу рассказать, что такое php и для чего он нужен.
PHP - язык программирования, синтаксис его похож на синтаксис C++ , но намного легче для понимания. С его помощью можно написать сайт, взаимодействующий с пользователем. К php обычно приходят после долгих попыток сделать гостевую книгу, форум, счетчик посещений на javasсriрt ... Забегая вперед, скажу, что на PHP это делается ооочень легко.
Как работает PHP?
Первая страница на PHP.
PHP - язык программирования, синтаксис его похож на синтаксис C++ , но намного легче для понимания. С его помощью можно написать сайт, взаимодействующий с пользователем. К php обычно приходят после долгих попыток сделать гостевую книгу, форум, счетчик посещений на javasсriрt ... Забегая вперед, скажу, что на PHP это делается ооочень легко.
Как работает PHP?
Первая страница на PHP.