«Бог не меняет того, что (происходит) с людьми, пока они сами не изменят своих помыслов.» Коран, Сура 12:13

СУБД/лекция 7 семестр 2 — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Что нужно для работы с php)
(Устанавливаем сервер)
Строка 6: Строка 6:
 
* Пишем код, закачиваем на сервер, просматриваем результат выполнения в браузере.
 
* Пишем код, закачиваем на сервер, просматриваем результат выполнения в браузере.
  
== Устанавливаем сервер ==
+
== Устанавливаем локальный сервер ==
 +
# Скачиваем сервер содержащий apache php mysql (см. ссылку выше)
 +
# Устанавливаем следуя всем указаниям
 +
# Запускаем Denwer (в указанной папке при установке выполнить {Папка для установки}\denwer\Run.exe )
 +
# Если не запустился apache смотрим не заняты ли порты 443 и 80
 +
## В командной строке если у вас win7 Запросите  '''"netstat -aon | findstr :443"'''
 +
## Затем узнайте, что это за процесс:  '''"tasklist /svc | findstr <идентификатор процесса (число) из предыдущего вывода>"'''
 +
## Остановите службу занимающую порт или выключьте программу которая занимает порт
 +
## Если запущен скайп то в настройках соединения снять птичку "Использовать для подключения 443, 80"
 +
# Если все запустилось ОК, то заходим в браузер по адресу http://localhost
 +
## Должны увидеть страницу натроек Denwera - '''Установка завершена'''
 +
 
 +
== Создаем дирреткорию и файлы ==
 +
# При установке у вас спрашивали какой локальный диск создать
 +
# Заходим на диск в папку '''z:\home\localhost\www\'''
 +
# Создаем дирреткорию ''к примеру lab3''
 +
# Заходим в нее и создаем файл '''php''' '''''к примеру nX.php, где X - номер варианта задания'''''
 +
 
 +
== Пишем код ==
 +
* Используйте редактор с подсветкой синтаксиса
 +
** '''Notepad++'''
 +
===Первая программа на php===
 +
<source lang="php">
 +
<?php
 +
$name=Viktor;
 +
echo "Hello".$name."!";
 +
?></source>
 +
 
 +
* Каждый скрипт в своем файле
 +
* Старт и конец кода '''<?php ..... ?>'''
 +
* Вывод сообщения
 +
echo "Hello".$name."!";
 +
* Склеить две строки - '''.'''
 +
* Обьявить и присвоить значение переменной '''$var="ololo";  или $var=10 или $var=ololo'''

Версия 20:24, 29 апреля 2014

Содержание

Что нужно для работы с php

  • Нужен сервер выполняющий скрипты
    • Локальный Denwer
    • Ссылка на скачивание Скачать
    • Интернет сервер
  • Пишем код, закачиваем на сервер, просматриваем результат выполнения в браузере.

Устанавливаем локальный сервер

  1. Скачиваем сервер содержащий apache php mysql (см. ссылку выше)
  2. Устанавливаем следуя всем указаниям
  3. Запускаем Denwer (в указанной папке при установке выполнить {Папка для установки}\denwer\Run.exe )
  4. Если не запустился apache смотрим не заняты ли порты 443 и 80
    1. В командной строке если у вас win7 Запросите "netstat -aon | findstr :443"
    2. Затем узнайте, что это за процесс: "tasklist /svc | findstr <идентификатор процесса (число) из предыдущего вывода>"
    3. Остановите службу занимающую порт или выключьте программу которая занимает порт
    4. Если запущен скайп то в настройках соединения снять птичку "Использовать для подключения 443, 80"
  5. Если все запустилось ОК, то заходим в браузер по адресу http://localhost
    1. Должны увидеть страницу натроек Denwera - Установка завершена

Создаем дирреткорию и файлы

  1. При установке у вас спрашивали какой локальный диск создать
  2. Заходим на диск в папку z:\home\localhost\www\
  3. Создаем дирреткорию к примеру lab3
  4. Заходим в нее и создаем файл php к примеру nX.php, где X - номер варианта задания

Пишем код

  • Используйте редактор с подсветкой синтаксиса
    • Notepad++

Первая программа на php

<?php
$name=Viktor;
echo "Hello".$name."!";
?>
  • Каждый скрипт в своем файле
  • Старт и конец кода <?php ..... ?>
  • Вывод сообщения
echo "Hello".$name."!";
  • Склеить две строки - .
  • Обьявить и присвоить значение переменной $var="ololo"; или $var=10 или $var=ololo