برای خاموش کردن ناتیس ها در همه ی هاست دو کد وجود داره :
کد PHP:
error_reporting(false | null | 0);
و یا :
کد PHP:
ini_set("display_errors",(false | null | 0);
هر کدوم از کد های بالا (بسته به سلیقه خودتون - البته کارای هر کدوم مشخصه و هر کجا یک کدومشون به کار میاد ولی در اینجا مهم نیست) که خوشتون میاد رو کپی کنید و اول کد ها بعد از <?php قرار بدید
در مورد سوال دومتون اصلا از پرسیدن این سوال توسط شما من تعجب کردم !
نه اینکه خدا نکرده بخوام مسخرتون کنم ولی فک میکردم دیگه جواب این سوال رو بدونید
کافیه برای require یا include کردن اون فایل یه اعتبار سنجی انجام بدید که اون فایل وجود داشته باشه
نمون کد برای چهارتا تابع include - include_once - require - require_once رو براتون نوشتم خدمت شما :
کد PHP:
$file = 'user.php';
if(is_file($file) AND file_exists($file)): include($file); endif;
if(is_file($file) AND file_exists($file)): include_once($file); endif;
if(is_file($file) AND file_exists($file)): require($file); endif;
if(is_file($file) AND file_exists($file)): require_once($file); endif;
با تشکر