а на фига грузить как binary?
Misha v.3 19.11.2003 21:27
/ 19.11.2003 21:38
далее:
- хорошо-бы не отваливаться по ошибке если файла нету...
- зачем использовать промежуточные переменные для текста?
- зачем использовать запоминание в матч (круглые скобки) когда оно только отжирает память и тут не нужно?
- и вот тут как раз taint нужен... а его нет...
- путь к загружаемому файлу какой-то неправильный. точнее судя по тому, что он начинается с .. он относительный, но судя по тому, что идет ../cgi-bin/ наверное предполагается, что все это будет жить
вне веб пространства. диагноз: работать будет только при обращении из корня, иначе надо поставить в начале '/'
^try{
$f[^file::load[text;/../cgi-bin/data/online.dat]]
$uTab[^table::create{key time id name sex^#0A^taint[as-is][^f.text.match[^;^;][g]{ }]}]
}{
$exception.handled(1)
<p>Ну не шмагла, не шмагла...</p>
}
^uTab.menu{
$uTab.name
}[<br />]