Witam W poniedzialek sciagnalem najnowsza wersje lms z CVS. Wszystko jest w porzadku procz jednego. Gdy odpalam skrypt lms-payments to wyswietla cos takiego:
Use of uninitialized value in substitution iterator at /usr/sbin/lms-payments line 262. CID:94 VAL:45.00 DESC:Abonament Internetowy Os. Fiz. za okres Use of uninitialized value in substitution iterator at /usr/sbin/lms-payments line 262. CID:120 VAL:45.00 DESC:Abonament Internetowy Os. Fiz. za okres
czyli jak widac nie dodaje dat za jaki okres jest abonament, przy poprzedniej wersji jaka mialem bylo wszystko OK. Bład odnosi sie do takiej linijki:
$desc =~ s/%period/$txts{$assign->{'period'}}/g;
Czy ktos wie gdzie moze lezec problem?
Wersja skryptu: $Id: lms-payments,v 1.72 2005/07/23 17:21:39 alec Exp $
Dzieki za odpowiedzi :).