2. Описание функций и переменных
Если мы зайдём в редактирование программы, то увидим вот такой код::
<?php
//Параметр, который должен указываться.
$param = 'github';
//Если параметр указан
if(isset($_GET[$param]))
{
//Если параметр равен 1
if($_GET[$param] == 1)
{
echo ucfirst($param) . ' - это круто!';
}
//Если равен 0
if($_GET[$param] == 0)
{
echo ucfirst($param) . ' - это плохо!';
}
}
//А это, если не указали
else
{
echo 'Ты не указал параметр!';
}
?>
Переменная $param
хранит в себе параметр, который нужно указать. То есть структура ссылки будет такой: https://example.com/requestsHandler.php?param=value
, где param
будет равно параметру, а value
его значению.
Я поставил имя параметра - github. Вы ставьте своё.
На 9 строке скрипта есть ветка if. Она срабатывает, если параметр равен 1. То есть если url это ссылка на сайт/requestsHandler.php?github=1
. Тоже самое и с 15 строкой, только тут не 1, а 0.
Функция/переменная | Описание |
---|---|
echo | Вывод на экран |
$param | Название параметра |
isset() | Проверить, существует ли переменная |
$_GET[] | Получить значение параметра в GET запросе |
Это всё работает с GET запросами, которые отправляются на сайт. Давайте тогда тоже так сделаем.
Нужно просто загрузить файл на сайт, и тогда нужно после названия сайта написать /
и название файла(если он в корне), а если он в папке, то и название папки. Если же мы хотим, чтобы не нужно было указывать расширение .php
, делаем следующее:
Создаём на сайте папку, с таким названием, которое будем указывать в URL. Теперь туда кидаем скрипт, и даём ему название index.php. Готово! Теперь просто укажем названием папки, а откроется файл. Дело в том, что если не указан файл, будет автоматический index.html или index.php.