Отправляет email-рассылки с помощью сервиса Sendsay

[prg] Как получить данные из соседних условий? Php

Здравствуйте.

Есть страницы, создаваемые при помощи условия

if($_GET['action']== home){
Здесь Мета данные

}

elseif($_GET['action']== about){
Тоже

}

Как получить список значений $_GET['action']? Надо, чтобы вывести на
странице, соответственно надо учитывать нахождение в одном из условий.

В итоге должен получиться такой список:

home

about

...

P. S. Все $_GET['action'] выводятся в файле, подключаемом в index.php
перед файлом, отвечающим за шаблон сайта.

Благодарю.

Ответить   Sat, 8 Jul 2017 02:07:43 +0700 (#3505522)

 

Ответы:

Всем доброго времени суток! Здравствуйте, Денис Скрипник!

07.07.2017 23:07, Денис Скрипник пишет:

8 раз перечитал ваш вопрос, но так и не понял, чего вы все-таки
хотите... Видимо, непонятливый...

Если вы хотите задать в условии методанные для последующего их
использования, то...

<?php
switch ((isset($_GET['action'])) ? $_GET['action'] : null) {
case 'home':
$meta='home';
break;
//...
default:
$meta='default';
break;
}

echo $meta;

И что значит "получить список значений $_GET['action']"?
Если вы хотите получить его значение - просто присвойте его другой
переменной. Если же хотите задать список возможных значений, то
присвойте его в виде массива...
$actions=['home', 'about'...];
Но зачем и это может быть нужно, не понятно. Этот список ведь жестко
прописан в коде условия...

Ну, и наконец: зачем может быть нужно "выводить" что-либо в файле
index.php, перед подключением шаблона сайта? "Выводить" - это же echo,
print, print_r, var_dump, die, exit и их аналоги?

P.S. Если я из пушки пальцем по воробьям в небе не попал, извините. Но,
в таком случае, вопрос, наверное, все же нужно уточнить.

Ответить   Sat, 8 Jul 2017 17:52:25 +0400 (#3505625)