С нескольких переменных использовать значения одной по умолчанию

usergeyv

Знаток
Регистрация
5 Июл 2013
Сообщения
152
Реакции
25
Суть вопроса: отдельно передаются значения title или id , использую:
PHP:
<?php
$title = $_POST['title'];
$id = $_POST['id'];


if (isset($id))
// если переменные существуют, выполняем код между фигурными скобками
{
$HTML = 'Показать переменную id';
print $HTML;
}
// если переменные не существуют, выполняем следующее
else {
$HTML = 'Показать переменную title'';
print $HTML;
}
?>

А если в запросе оба (не отдельно) значения переменных, как выбрать использовать только значения id
 
Может стоит проверить что хранится в самой переменной.
if($id <> ''){....
 
Если переменные в пост не существуют, код в начале вызовет ошибку. Проверяйте $_POST['title'] и $_POST['id']

И по вопросу: if( isset($_POST['id'] or isset($_POST['id'],$_POST['title'])) echo $id;


elseif( isset post title) echo title else echo error
 
PHP:
<?php
$title = $_POST['title'];
$id = $_POST['id'];


if (isset($id))
// если переменные существуют, выполняем код между фигурными скобками
{
$HTML = 'Показать переменную id';
print $HTML;
}
// если переменные не существуют, выполняем следующее
elseif ( isset($id) && isset($title) )
{
    echo 'А если в запросе оба (не отдельно) значения переменных, как выбрать использовать только значения id';
}
else {
$HTML = 'Показать переменную title'';
print $HTML;
}
?>
 
Назад
Сверху