powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / perl обработка не инициализированных данных
4 сообщений из 4, страница 1 из 1
perl обработка не инициализированных данных
    #39019937
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
есть скрипт который хочу пофиксить. Есть переменная которую я получаю пост запросом.
$client = $in{'client'};
Потом идет сравнение этой переменной.
Код: php
1.
2.
3.
if ($User_Id == $client) {

}


Вот в этом месте и вылазит ошибка в тех случаях если пост запросом пришла пустая переменная.
Use of uninitialized value $client in numeric eq (==) at
Тему гуглил но там рецепты решения проблемы до меня не доходят =)
Подскажите плиз новичку в перле, как проверить переменную перед вот этим сранением?
...
Рейтинг: 0 / 0
perl обработка не инициализированных данных
    #39020748
bdmalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то примерно так:

if (defined $client)
{ return 0 }
else { return 1 }
...
Рейтинг: 0 / 0
perl обработка не инициализированных данных
    #39020891
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
if( $client && $User_Id == $client) {

}
...
Рейтинг: 0 / 0
perl обработка не инициализированных данных
    #39021024
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо камрады, буду тестить.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / perl обработка не инициализированных данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]