|
Бесплатная раскрутка сайтов |
Все файлы на этом сайте
проверены антивирусом |
|
Программирование на PHP PHP - я зык очень интересный и очень
эффективный, если речь идет о web-программировании
(далее, для простоты общения, я не буду
употреблять приставку web). Но, к моему
глубокому изумлению, обнаружилось, что
очень многие программисты на том же perl
продолжают игнорировать PHP только
потому, что не могут найти помощи в
освоении нового языка.
* * *
Чем PHP отличается от других языков? По большому счету, ничем. Лично я считаю основным отличием PHP от других языков для web - удобство использования в html-текстах. Нет почти никаких ограничений в использовании PHP-вставок.
В любом месте html-кода вы можете смело вставить заветную комбинацию: <? ... ?> где вместо многоточия может быть любой сложности скрипт. Дам несколько наглядных примеров "прямого программирования", а затем перейдем сразу к написанию какого-нибудь цельного сайта со всеми примочками. Так вам будет проще все понять. Цвет строки Создаем файл example-1.php и пишем в него простейший код: <font color=#<? echo $color; ?>>Подопытная строка</font> <form action="" method=GET> <input type="text" name=color> <input type="submit" value="сменить цвет"> </form> Все. Программа готова. Если ваш Apache собран с PHP, то можете попробовать ввести в окошко разные цвета и нажать на кнопочку. Попробуйте у меня: Подопытная строка Напомню, что цвет задается шестнадцатеричным числом (RGB) от 0000000(черный) до FFFFFF(белый). FF0000 - красный 00FF00 - зеленый 0000FF - голубой Попробовали? Получилось? Видите, как все просто. PHP сам распознал переменную $color, в которой вы передали код цвета. Вам не пришлось делать парсинг строки (разбирать строку на составляющие), чтобы выяснить, какие переменные были переданы в html-запросе и какие значения они содержат.
В PHP print тоже есть, но мне более по душе echo. Теперь вы смело можете экспериментировать. Например, добавим еще один вывод той же переменной. <font color=#<? echo $color; ?>>Наш цвет: <? echo $color; ?></font> <form action="" method=GET> <input type="text" name=color> <input type="submit" value="сменить цвет"> </form> Теперь наша программа выводит нам наш код цвета, окрашенный в этот самый цвет. Забавно. Попробуем: Наш цвет: Просто? Очень просто. Если у на вашем сервере вместо результата использования кода вы видите сам код, значит вам надо трясти вашего админа или менять хостинг: ваш веб-сервер не поддерживает PHP. |
|
|
Комментарии: Пишите мне | Copyright © |