|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Tokar 2:5020/400 07 Feb 2002 14:14:42 To : Michael Kravchenko Subject : Re: Посоветуйте --------------------------------------------------------------------------------
> KT> Сделай use strict; и увидишь, сколько у тебя ошибок. Потом прочитай
> Hу и что, с этим use strict кроме клонов такого вот сообщения для
> _работающей_ без него программы он ни черта не выдаёт, и запускать не хочет:
>
> Global symbol "$drh" requires explicit package name at qqq.pl line 4.
> Global symbol "$dbh" requires explicit package name at qqq.pl line 5.
> Global symbol "$drh" requires explicit package name at qqq.pl line 5.
> Global symbol "$dbh" requires explicit package name at qqq.pl line 6.
> Global symbol "$dbh" requires explicit package name at qqq.pl line 7.
use strict не лечит программу, оно только сообщает тебе места
потенциальных ошибок при компиляции (если они есть). У тебя похоже $drh
и $dbh - опечатка, например. Исправляй, описывай все используемые
переменные, читай книжки. И приведи текст всей программы, которая не
работает, если после всех исправлений не заработает.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/127702bd0c979.html, оценка из 5, голосов 10
|