Hey Eric,
On Thu, 23 Dec 2004 01:38:02 -0800 (PST), Eric Blade ekdikeo4@yahoo.com wrote:
The attached patch includes a lot of cleaning up, mostly to HTML, a bit to some PHP.
What's this supposed to do: if(!$tempResult) { - echo "$query <br>\n"; + echo "$query <<br />>\n"; echo "An error occurred: ".mysql_error()."<p>"; exit; } @@ -68,7 +68,7 @@ if(debugging()) { echo $query; - echo "<br><br>"; + echo "<<br />><<br />>"; }
And:
-if(!loggedin()) +if(!loggedin() || (!havepriv("admin"))
Shouldn't this be if(!loggedin() AND (!havepriv("admin"))
Rest looks good.
Kind regards, Paul
Le jeudi 23 décembre 2004 à 22:39 +0100, Paul van Schayck a écrit :
Hey Eric,
On Thu, 23 Dec 2004 01:38:02 -0800 (PST), Eric Blade ekdikeo4@yahoo.com wrote:
The attached patch includes a lot of cleaning up, mostly to HTML, a bit to some PHP.
What's this supposed to do: if(!$tempResult) {
echo "$query <br>\n";
}echo "$query <<br />>\n"; echo "An error occurred: ".mysql_error()."<p>"; exit;
@@ -68,7 +68,7 @@ if(debugging()) { echo $query;
- echo "<br><br>";
- echo "<<br />><<br />>"; }
Same question: what are those <<br />> ???
And:
-if(!loggedin()) +if(!loggedin() || (!havepriv("admin"))
If you are not loggeddin() you can't havepriv("admin") btw So we have: _old version_ C=A A=TRUE => C=TRUE A=FALSE => C=FALSE
_your version_ C=(A OR B) A=TRUE => B=TRUE => C=TRUE A=FALSE, B=TRUE => C=TRUE A=FALSE, B=FALSE => C=FALSE
So your version doesn't mean the same as the old one, is that correct ? If it is what we need, why don't you simple use:
if(!havepriv("admin")) C=B B=TRUE => C=TRUE B=FALSE => C=FALSE
Which means the same as your version.
Shouldn't this be if(!loggedin() AND (!havepriv("admin"))
C=(A AND B) A=TRUE => B=TRUE => C=TRUE A=FALSE, B=TRUE => C=FALSE A=FALSE, B=FALSE => C=FALSE
So this version means the same as the old one but then why do we make it more complicated ?
On czwartek 23 grudzień 2004 05:44 pm, Jonathan Ernst wrote:
Le jeudi 23 décembre 2004 à 22:39 +0100, Paul van Schayck a écrit :
Hey Eric,
On Thu, 23 Dec 2004 01:38:02 -0800 (PST), Eric Blade ekdikeo4@yahoo.com
wrote:
The attached patch includes a lot of cleaning up, mostly to HTML, a bit to some PHP.
What's this supposed to do: if(!$tempResult) {
echo "$query <br>\n";
}echo "$query <<br />>\n"; echo "An error occurred: ".mysql_error()."<p>"; exit;
@@ -68,7 +68,7 @@ if(debugging()) { echo $query;
- echo "<br><br>";
- echo "<<br />><<br />>"; }
Same question: what are those <<br />> ???
The double brackets are wrong. But the slash is just to make it valid xhtml. So it should be:
echo "<br /><br />";
Cheers, Kuba Ober