|
|
|
| Мне нужно в html вставить кусок php кода примерно следующего вида:
<? if (!isset($message))
{ echo $text; } else{ message()}?>
|
как правельно сделать, допустим если не срабатывает функция message(), то echo $text; ,а если нет, то выполняется сама эта функция????? | |
|
|
|
|
|
|
|
для: DimaXp
(11.07.2006 в 11:32)
| | что значит "функция не срабатывает"? | |
|
|
|
|
|
|
|
для: Trianon
(11.07.2006 в 11:33)
| | Ну тоесть если есть ошибка, то она срабатывает :)
message("Неверный запрос. Ссылка по который вы пришли неверная или устаревшая."); | |
|
|
|
|
|
|
|
для: DimaXP
(11.07.2006 в 11:51)
| | функции не срабатывают.
Они выполняются. Когда их вызывают.
Вопрос Ваш остается непонятным. | |
|
|
|
|
|
|
|
для: Trianon
(11.07.2006 в 12:16)
| | Да точнее будет выразится выполняется!!
Просто мне нужно написать код на php:
если функция message не выполняется, то происходит то-то, если выполняется, то другое!!! | |
|
|
|
|
|
|
|
для: DimaXP
(11.07.2006 в 12:20)
| | Функция message будет выполняться всякий раз, когда Вы её вызовите. И не будет выполняться - когда не будете вызывать. | |
|
|
|
|
|
|
|
для: DimaXp
(11.07.2006 в 11:32)
| | к примеру у тебя есть код
function message ($param) {
... текст функции
// rez_ok - результат выполнения функции, если он есть, то возвращаем его и по нему ориентируемся
if ($rez_ok) {return $param; }
}
|
код файла для вызова функции:
$message=message ("параметр для обработки");
if(isset($message) && !empty($message)){
// код если результат вернулся из функии
} else {
// код если нету результата возврата из функции
}
|
| |
|
|
|
|
|
|
|
для: DimaXp
(11.07.2006 в 11:32)
| | >Мне нужно в html вставить кусок php кода примерно следующего
>вида:
>
>
><? if (!isset($message))
>{ echo $text; } else{ message()}?>
>
|
>
>как правельно сделать, допустим если не срабатывает
>функция message(), то echo $text; ,а если нет, то
>выполняется сама эта функция?????
А по-русски?
Я думаю. Что вы в коде имели в виду это:
<?
//Переменная $message - ложь?
if (!isset($message))
//Если да - то выводм содержимое переменной $text
echo $text;
else
//Если нет - Выполняем функцию message().
message();
?>
|
Если я вас правильно понял, то в чем тогда проблема? | |
|
|
|