Code:
148 function fetch_array($query_id=-1,$query_string="") {
149 // retrieve row
150 if ($query_id!=-1) {
151 $this->query_id=$query_id;
152 }
153 if ( isset($this->query_id) ) {
154 $this->record = mysql_fetch_array($this->query_id);
155 } else {
156 if ( !empty($query_string) ) {
157 $this->halt("Invalid query id (".$this->query_id.") on this query: $query_string");
158 } else {
159 $this->halt("Invalid query id ".$this->query_id." specified");
160 }
161 }
162
163 return $this->record;
164 }
That above is the entire funtion with the line causing the prob.
Now what has me thrown off is that I have never played in this file, and that function is crucial and everything stops with out it. So its working, I guess, just kicking out an ugly error - but we all know that makes as much sense as Mayor Daly calling the butterfly ballot illegal (Chicago uses the butterfly ballot).
Why on the emails - well, its things really do not break if I am not in the server, so getting an email would be a pain cause then I would have to go over their and just read the last one or two, and the delete the next twelve billion. They would end up going the same place I send mail from my forums, the trash bin unread. If it was a normal number maybe but when its something that when you do get you are going to get a boat load of them it makes it worthless, and checking a nice txt file is simplier and more organized.
Now the problem is this. I have no freaking clue what that funtion is doing. It could be doing anything. It almost looks like it is THE query. But again to trace back all that would take just to much time as its not in anything readable unless you just have happened to trace to it already or wrote it.
The only possibility is that files got crossed in an upgrade, but I have reloaded all new files up I believe. Then I also have issue I am more than sure of that I am using two different directories to serve admin files, /admin and /vbadmin - friggin ensigm and its stupid admin redirect.
I have a highly customized admin panel, but again I do not see that causing the problem as this is recent and that has been ripped to shreds for a long time. Really just perplexed on why it works but gives me twelve billion errors. The more I think about it the more I think it is THE query statement, what else would be used with this regularity?