in reply to Re: Debugging help required
in thread Debugging help required

Yo - many thanks for taking the time to write a full explanation and not just a "read a book" type of reply!

I have since found a debug wrapper, placed it in my very messy index.cgi file and laboriously gone through all the error messages and declared the various vars, arrays and hashes as either 'global' or 'my' - according to my existing code (haven't got time to re-write this one!).

I have learnt a lot over the last 2 weeks, but it's still not enough! I've got 2 weeks left to find the bugs, tidyup my code, learn, translate the language libraries, put it all together, sell it to the local businesses, and make sure the cheques don't bounce, otherwise I'll be looking for a new place to live!!!

Anyway, less of that! i'm on the tail end of a 30 hour day and my caffeine level is dangerously low!

I've got the infamous "Camel Book", my browser instinctively knows when I need to lookup CPAN, Perldocs, etc... and I think even my cat is starting to write his own code!

The difficulty I think is that there's possibly just too much info 'out there' nowadays, that one could very easily find themselves spending weeks in finding an explanation to their problem which hits home - different people, different styles, etc... My problem!

Even with this debug wrapper, I'm still getting (every now + then) a blank screen - no clues, no data transfer, no entries in the error log - so, no idea what it is or where to start looking for it! And no command-line access either!

Also, the app that I'm doing is rather large to say the least! Multi-lingual, multi-user, minimum of 2 login interfaces, (3 if you include mine - being the 'God Admin') multi-level subscriptions, multi-level marketing, different business bases..... I've definately bitten off far more than I can chew with this one! Talk about megabites!

Believe it or not, I've spent 3 years+ on this thing! 5 complete re-writes, learning, programming, disecting other peoples scripts, plagerising (?) looking for help, etc... I should have just contracted an Analist/Programmer from the beginning! (U know anyone?) ;-) And I'm now having big 2nd thoughts that I should have gone the php/mysql route from the start!

Anyway - yes, your reply was of help! Thankyou. It helped by confirming what I'm currently doing. At least I now know I'm not going down yet another dead-end street! (living on one's bad enough!).

One day I hope I'll be in a position to help out others who are just starting out.

The saga continues... The search for knowledge goes on, and so does the desire to have staff!

Grindstone is calling for nose to be put on it!