|
|
|||||
Регистрация: Apr 2004
Сообщений: 52
|
Логическая ошибка
Подскажите пожалуйста где здесь ошибка.
Может быть неправильная запись $temp = "http://ccc.ru/index.html" ; $URL = "http://qqq.org" ; $recipient1 = 'vipe@rambler.ru' ; $recipient2 = 'admin@ccc.ru' ; if ($email eq (($recipient1) or ($recipient2))){print "Location: $temp\n\n" } else {print "Location: $URL\n\n"} ; |
|
|||||
выражение: ($recipient1 or $recipient2) равно значению $recipient1. да и вообще оно не корректно - как это логически себе представить "строка или строка"?
надо написать: (($email eq $recipient1) or ($email eq $recipient2))
__________________
"Он был жесток как повелитель Ада, этот великий инквизитор Томас де Торквемада" (с) современник Торквемады |
|
|||||
Регистрация: Apr 2004
Сообщений: 52
|
Спасибо за объяснение
|
Часовой пояс GMT +4, время: 11:04. |
|
« Предыдущая тема | Следующая тема » |
|
|