Forum Webscript.Ru
Программирование => Perl => Тема начата: SteelRat от 24 Марта 2002, 17:53:14
-
Вот код (вырезка (филей :-)))
########################
[censored]
########################
хранится то, что должно => еррор в процессе подстановки. В чём дело?
В чём дело?????
-
На зюзюки внимания не обращайте - код в koi8-r, текст в 1251 ;-).
BOT.
-
Что в логе?
-
В каком логе? Скрипт работает, но не подставляются переменные (всё из перечисленного кроме переменных выводится) вот при подстановке этих 2ух переменных и не производится подстановка содержащихся в них переменных:
#################################################
[censored]
#################################################
затем sub article_index_page_build берёт всё это и пихает в файл (типа страницу генерирует)....
-
В каком логе?
error.log
-
вылетает 500 разве там что есть интересное, кроме как любоваться на -w мессаги? Лог выложил сюда: bonch.spb.ru/error_log?
Я так понимаю, что у меня какая-то ошибка в sub article_index_page_build при записи данных в файл....
-
Кстати, а почему так? :
for(my $z = 0; $z < @TEMPLATE; $z++)
-
Вроде, как надо , работает....
foreach юзать чтоли?
-
на это тоже молчит...
-
Не, я просто думаю что ты подразумеваешь под выражением
< @
-
массив в данном контексте (скалярном) возвращант число своих элементов.
-
Страшная привычка. А через год - сиди и думай, какой там контекст! Ну про этот-то цикл все понятно, но если в такомстиле всегда писать, то можно нарваться на большие неоднозначности!
$#
-
всё понятно. Идут математические операции -скалярный, нет - строки....
-
даже предположений уже не осталось, где тут может быть ошибка. Всё должно работать.
Но не работает :-(.
-
Вот так всегда - когда нужна срочно помощь, все расползаются, как тараканы...
:-))
-
Скрипт на мыло с файлом данных.:) Посмотрю.
-
Chs, либо я что-то напутал, либо узнать твой ё-мэйл здесь никак нельзя..
А у местной формы аттачей нет...
Воббщем-то я уже решил проблему (если можно так сказать :-)) - перегнал переменные ($TemplateArticlesIntroOnIndexPage, $PagesChooser) из Configs/Articles/Configuration.pl в основной скрипт и выстроил их в строчку через "".\'\'."";....
Только этот менеджер статей теперь почему-то стал печатать только превую страницу... :-) Ща пытаюсь разобраться и м этим...
Если что - ICQ:146130967.
-
...и выстроил их в строчку через "".\'\'."";....
Логично, я это и хотел попробовать.
Но вообще подобные вещи лучше не громоздить, а воспользоваться одним из модулей шаблонов....
Сие не есть хорошо и ошибки возникают глупые. как сам уже убедился.
Мыло? Должно где-то быть....Ну просто сообщение бы кинул. я б ответил.:)
-
ВОТ.
-
в чён была проблема, знаешь?