Этот вопрос закрыт для ответов, так как повторяет вопрос Как избавиться от предупреждения «Undefined index in»?

Как Исправить Notice: Undefined index: mobile_enable in?

function check_smartphone(){

	if ( $_SESSION['mobile_enable'] ) return true;

	$phone_array = array('iphone', 'ipad', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'mobile windows', 'cellphone', 'opera mobi', 'operamobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'symbos', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser', 'android');
	$agent = strtolower( $_SERVER['HTTP_USER_AGENT'] );

	foreach ($phone_array as $value) {

		if ( strpos($agent, $value) !== false ) return true;

	}

	return false;

}
  • Вопрос задан
  • 108 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы