[ic] one store gone nuts - OMG it works

Paul Jordan jordan at gishnetwork.com
Sun Sep 9 18:53:38 EDT 2007

interchange-users-bounces at icdevgroup.org wrote:
> ----- Original Message -----
> From: "Kevin Walsh" <kevin at cursor.biz>
> To: <interchange-users at icdevgroup.org>
> Sent: Sunday, September 09, 2007 5:36 PM
> Subject: Re: [ic] one store gone nuts - Different, anyway.
>> Kevin Walsh <kevin at cursor.biz> wrote:
>>> "Glenn McCalley" <techlist at bnetmd.net> wrote:
>>>> [if type=explicit compare=|
>>>> [calc]Debug('creating user loc 1');[/calc]
>>>> [userdb
>>>> function=new_account
>>>> assign_username=1
>>>> password='[value zip]'
>>>> verify='[value zip]'
>>>> ]
>>>>> ]
>>> Change that code so that the [calc] block looks like this:
>>>     [calc]Debug('creating user loc 1'); undef;[/calc]
>>> Seeing the code always helps. :-)
>> Better still, put the [calc] block outside of the [if] tag's compare
>> parameter.  Perhaps on the line above.
> Understand, that was the purpose of putting it in there to see if that
> branch was being taken.  ...BUT...
> ...OMG...
> I moved it outside and the problem went away...
> Does this mean - no can't be can it - having that debug statement in
> there was causing this thing to throw a data exception?
> And that my problem really went away hours and hours ago, replaced by
> this? Seems so... arrgg working in IC is sometimes having to work in
> 2 languages at once seems like.  Mind shift problems.
> I love computers...
> ...and this group.
> THANK YOU Kevin!
> And Peter, Doc, Greg, Ron, Marty, Aaron, Paul, JT and to anyone I
> forgot sorry.
> Glenn.

Glenn, so what was the problem after all, still unknown?

The only time I have seen anything like your original problem was when the
counter file and userdb were not in sync. This can happen several ways. One
way is improper importing of user records. Another is by creating usernames
similar to UNNNNN (via create new account) that are higher than a auto
usernames currently being issued by the cart. If the store is not filtering
those new usernames out (which should be standard), then one could put a
stop the store very easily. Go to your shop and make an account with the
username U05000, and wait :-)

It'd be nice to know what was going on with your shop.


More information about the interchange-users mailing list