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!


In reply to Re^2: Debugging help required by meetn2veg
in thread Debugging help required by meetn2veg

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.