A “Notice” in PHP isn’t an error – just a notice. It won’t pose a problem. I would suggest lowering your error level in PHP to avoid those notices – they aren’t causing any problems.
If you are having problems with the query string urls (?w=) Make SURE that you have your rewrite rules installed – and that your host supports .htaccess files and mod_rewrite.