יש לי בעיה עם GET, בקוד הבא:
PHP קוד:
<?php
function checkGet(){
foreach($_GET as $key=>$value)
if($key!="id" || $key!="num") return false;
return true;
}
$checkGET=checkGet();
if($checkGET) echo "All good.";
else echo "GET is not good!";
?>
עשיתי פונקציה שבודקת את הGET שלי, אם ה$key שווה ל"id" או ל "num", אז שיכתוב לי "All good." אחרת(אם סתם כתבו עוד משהו בGET) שיכתוב לי "GET is not good!".
הבעיה היא שהוא תמיד כותב לי "GET is not good" גם אם הכתובת שלי היא לדוגמא כזאת:
PHP קוד:
http://************/a.php?id=42&num=3
מישהו יודע מה הבעיה?
תודה.