Это вам приходят письма с регистрацией от аккаунтов, у которых указан неправильный почтовый адрес.
Т.е. кто-то регистрируется, указывает неверный/несуществующий адрес. Сервер ему шлет письмо с логином/паролем. Почтовый сервер получателя видит, что адреса получателя на нем не зарегистрировано и отправляет письмо обратно. Судя по всему, в качестве адреса отправителя на вашем сайте указан ваш адрес, поэтому все эти возвращенные письма вам и приходят.
Понятно. Чем принципиально отличается гостевая от вашего текстбокса с кнопкой?
3.1 соответсвенно груповой вывод инфы)
Вот по этому вопросу еще уточните, пожалуйста. Что вы имеете в виду под групповыв выводом? Сколько примерно объектов на карте должно быть одновременно?---------- Добавлено в 21:19 ---------- Предыдущее сообщение было в 21:11 ----------Что-то я тут подумал, тему вы, похоже не в том разделе создали. вам скорее в "работу для вебмастера".
Вообще, если именно по гуглокартам спеца не найдете, то ищите прост толкового яваскриптера, потому что задачки у вас типовые, как мне кажется (разве что кроме вычисления расстояния - но тут или математика обычная - расстоянияе между точками на сфере, или это есть в АПИ гуглокарт). Для АПИ гуглокарт есть документация на английском с примерами, я думаю, что человек, знакомый я javascript с ней за денек способен будет разобраться.
1. Карта
2. Геокодер
3. Маркер
3.1. Менеджер маркеров (?)
4. Или математика или есть в АПИ.
5. Балун.
6. По идее есть в браузерах возможность передачи инфы о местоположении, либо есть у Яндекса сервис приблизительного определения, либо с точностью до города - по geoIP базе.
Обфускатором закодирован :) Скорее всего можно раскодировать.---------- Добавлено в 21:08 ---------- Предыдущее сообщение было в 20:26 ----------Крайне интересная задачка, с учетом того, что у вас при сохранении файла видимо переводы строк побились или BOM. В общем пришлось смещения, по которым из файла данные считываются руками еще подбирать :)
<?php if (!defined('IN_CONTEXT')) die('access violation error!'); if (!defined('PS_ALL')) define('PS_ALL', 600); if (!defined('PS_GET')) define('PS_GET', 601); if (!defined('PS_POST')) define('PS_POST', 602); if (!defined('PS_COOKIE')) define('PS_COOKIE', 603); if (!defined('PS_FILES')) define('PS_FILES', 604); if (!defined('PS_MANUAL')) define('PS_MANUAL', 605); $GLOBALS['_SESSION_HOST_NAME'] = null; class SessionHolder { public static function initialize() { global $_SESSION_HOST_NAME; $_SESSION_HOST_NAME = Config::$cookie_prefix . $_SERVER['SERVER_NAME']; session_start(); } public static function set($key_path, $value) { global $_SESSION_HOST_NAME; ParamParser::assign($_SESSION[$_SESSION_HOST_NAME], $key_path, $value); } public static function &get($key_path, $default = false) { global $_SESSION_HOST_NAME; $rs =& ParamParser::retrive($_SESSION[$_SESSION_HOST_NAME], $key_path, $default); return $rs; } public static function has($key_path) { global $_SESSION_HOST_NAME; return ParamParser::has($_SESSION[$_SESSION_HOST_NAME], $key_path); } public static function destroy() { global $_SESSION_HOST_NAME; unset($_SESSION[$_SESSION_HOST_NAME]); $_SESSION_HOST_NAME = null; } } class ManualParamHolder { public static function set($key_path, $value) { global $_SESSION_HOST_NAME; ParamParser::assign($_SESSION[$_SESSION_HOST_NAME]['_MANUAL'], $key_path, $value); } public static function &get($key_path, $default = false) { global $_SESSION_HOST_NAME; $rs =& ParamParser::retrive($_SESSION[$_SESSION_HOST_NAME]['_MANUAL'], $key_path, $default); return $rs; } public static function has($key_path) { global $_SESSION_HOST_NAME; return ParamParser::has($_SESSION[$_SESSION_HOST_NAME]['_MANUAL'], $key_path); } } class ParamHolder { public static function &get($key_path, $default = false, $scope = PS_ALL) { switch ($scope) { case PS_GET: $rs =& ParamParser::retrive($_GET, $key_path, $default); break; case PS_POST: $rs =& ParamParser::retrive($_POST, $key_path, $default); break; case PS_COOKIE: $rs =& ParamParser::retrive($_COOKIE, $key_path, $default); break; case PS_FILES: $rs =& ParamParser::retrive($_FILES, $key_path, $default); if (isset($rs["tmp_name"]) && !is_array($rs["tmp_name"]) && !empty($rs["tmp_name"])) { $ftype = ParamParser::file_type($rs["tmp_name"]); if ($ftype == 'unknown') die(__('Upload file type error,please retry!')); } break; case PS_MANUAL: $rs =& ManualParamHolder::get($key_path, $default); break; case PS_ALL: if (ParamParser::has($_GET, $key_path)) { $rs =& ParamParser::retrive($_GET, $key_path, $default); } else if (ParamParser::has($_POST, $key_path)) { $rs =& ParamParser::retrive($_POST, $key_path, $default); } else if (ParamParser::has($_COOKIE, $key_path)) { $rs =& ParamParser::retrive($_COOKIE, $key_path, $default); } else if (ParamParser::has($_FILES, $key_path)) { $rs =& ParamParser::retrive($_FILES, $key_path, $default); } else if (ManualParamHolder::has($key_path)) { $rs =& ManualParamHolder::get($key_path, $default); } else { $rs = $default; } break; default: $rs = $default; } return $rs; } } class ParamParser { private static $_path_delimiter = '/'; public static function assign(&$collection, $key_path, $value) { $arr_path = explode(self::$_path_delimiter, $key_path, 2); if (empty($arr_path[0])) { return false; } if (sizeof($arr_path) > 1) { self::assign($collection[$arr_path[0]], $arr_path[1], $value); } else { $collection[$arr_path[0]] = $value; } } public static function &retrive(&$collection, $key_path, $default = false) { $arr_path = explode(self::$_path_delimiter, $key_path, 2); if (empty($arr_path[0]) || !isset($collection[$arr_path[0]]) ) { return $default; } if (sizeof($arr_path) > 1) { $rs =& self::retrive($collection[$arr_path[0]], $arr_path[1], $default); } else { $rs =& $collection[$arr_path[0]]; } return $rs; } public static function has(&$collection, $key_path) { $arr_path = explode(self::$_path_delimiter, $key_path, 2); if (empty($arr_path[0]) || !isset($collection[$arr_path[0]]) ) { return false; } if (sizeof($arr_path) > 1) { return self::has($collection[$arr_path[0]], $arr_path[1]); } else { return true; } } public static function file_type($filename) { $file = @fopen($filename, "rb"); $bin = @fread($file, 2); @fclose($file); $strInfo = @unpack("C2chars", $bin); $typeCode = intval($strInfo['chars1'] . $strInfo['chars2']); $fileType = ''; switch ($typeCode) { case 3780: $fileType = 'pdf'; break; case 4838: $fileType = 'wma'; break; case 6677: $fileType = 'bmp'; break; case 6787: case 7087: $fileType = 'swf'; break; case 6882: $fileType = 'sql'; break; case 7076: $fileType = 'flv'; break; case 7173: $fileType = 'gif'; break; case 255251: case 255250: case 7368: $fileType = 'mp3'; break; case 8075: $fileType = 'zip'; break; case 8297: $fileType = 'rar'; break; case 13780: $fileType = 'png'; break; case 31139: $fileType = 'gz'; break; case 115100: $fileType = 'txt'; break; case 6797: case 178250: case 183214: $fileType = 'csv'; break; case 208207: $fileType = 'xls'; break; case 255216: $fileType = 'jpg'; break; default: $fileType = 'unknown'; } return $fileType; } }
В 15 посте есть от вас вопрос, так что лукавите.
Если по делу - ищите как записывать данные в базу данных.
http://webmasters.ru/forum/f74/pishem-prostuyu-gostevuyu-knigu-na-php-22796/#post230957 вот недавно видел пост - практически то, что вам надо.
4. расчет растояния между точками (адресов) с записью в оффлайн чтобы каждый раз не выводить, смысл такой -выбираем фирму двери делает и коммент -близжайшая находится в 1000 метрах)
Касательно этого пункта - вам по прямой расстояние требуется или пешком/на машине?
У вас в БД уже есть координаты всех объектов?
Это притом, чтобы можно было давать ссылку на страницу, где есть определенная запись.
ТС, рекомендую вам самому потрудиться и начать хоть что-то делать. Отвечать на вопросы в стиле "сделайте мне быстро" нет никакого желания, честно. А если видно, что человек старался что-то сделать сам, то можно разжевать даже самые, казалось бы, банальные вещи.
Глядя на ваши вопросы, такого желания не появляется :(
Какой-то клиент пытается загрузить файл /var/www/server/data/www/sait.ru/css, которого нет.
Чтобы избавиться - или найдите, где стоит ссылка на этот файл и поправьте ее или создайте такой файл.
Тогда надо или в файл писать или в базу.