Okay, so my script reads a list of ads from a file like so:
campaign1:ad1:ad2:ad3
campaign2:ad1:ad2
It reads campaign1 and ad1 out just fine, gets the appropriate values. Then for ad2, it bombs. Mind you, if I remove ad1 from the settings file, and try and run it, it still doesn't work.
So, it can get the right files when it's feeling like it. Like I just re-ran it again, and now it's sorta working. Let's see if it gets the keywords...
...hey no... it doesn't...
buggerall.
It _should_ work. It even gets to the right page now. It runs the same code to extract the keywords from this page as it does from the other page. But this time, when it runs that code, it doesn't work. ::facepalm::