If you try to access a form variable that hasn't been set, you get an undefined index. Try checking with something like if(isset($_POST['SortBy'])) { // do something with 'SortBy' }
In any case, you'll get the undefined index warning anytime you try to read an array index that hasn't been set. ..michael.. On Mon, 2002-08-19 at 14:49, Shu Chow wrote: > I'm using the superglobal $_POST array to access URL > parameters passed to my page. I was getting undefined > constant errors in my error_log file, and found that I > needed to quote the variables in the array. > $_POST['SortBy'] etc. Now, it appears that I've just > traded the undefined constant errors for undefined index > warnings. Everytime a page hits a page with url > parameters, it triggers a warning in the error_log file. > What's triggering these undefined index errors? I suppose > I could lower the logging level in php.ini, but I'd rather > code properly than to hide the problem. Thanks! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php