<?php /** * Определение номера телефона посетителя * автор: Nc_Soft * 21.11.09 */ //заголовки которые следует проверить $phone_headers = array('HTTP_MSISDN', 'HTTP_X_MSISDN', 'HTTP_X_NOKIA_MSISDN', 'HTTP_X_WAP_NETWORK_CLIENT_MSISDN', 'HTTP_X_UP_CALLING_LINE_ID', 'HTTP_X_NETWORK_INFO'); $phone = ''; foreach ($phone_headers as $key) { if (isset($_SERVER[$key]) ) { $arr = array(); //находим нечто похожее на номер preg_match('`\d{5,20}`', $_SERVER[$key], $arr); if ($arr[0]) { $phone = $arr[0]; break; } } } echo "номер - $phone"; //естественно, работает только у тех, кто лазает по вап профилю