Это вам приходят письма с регистрацией от аккаунтов, у которых указан неправильный почтовый адрес.
Т.е. кто-то регистрируется, указывает неверный/несуществующий адрес. Сервер ему шлет письмо с логином/паролем. Почтовый сервер получателя видит, что адреса получателя на нем не зарегистрировано и отправляет письмо обратно. Судя по всему, в качестве адреса отправителя на вашем сайте указан ваш адрес, поэтому все эти возвращенные письма вам и приходят.
Вот по этому вопросу еще уточните, пожалуйста. Что вы имеете в виду под групповыв выводом? Сколько примерно объектов на карте должно быть одновременно?
---------- Добавлено в 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;
}
}
4. расчет растояния между точками (адресов) с записью в оффлайн чтобы каждый раз не выводить, смысл такой -выбираем фирму двери делает и коммент -близжайшая находится в 1000 метрах)
Касательно этого пункта - вам по прямой расстояние требуется или пешком/на машине?
Это притом, чтобы можно было давать ссылку на страницу, где есть определенная запись.
ТС, рекомендую вам самому потрудиться и начать хоть что-то делать. Отвечать на вопросы в стиле "сделайте мне быстро" нет никакого желания, честно. А если видно, что человек старался что-то сделать сам, то можно разжевать даже самые, казалось бы, банальные вещи.
Глядя на ваши вопросы, такого желания не появляется :(
Это вам приходят письма с регистрацией от аккаунтов, у которых указан неправильный почтовый адрес.
Т.е. кто-то регистрируется, указывает неверный/несуществующий адрес. Сервер ему шлет письмо с логином/паролем. Почтовый сервер получателя видит, что адреса получателя на нем не зарегистрировано и отправляет письмо обратно. Судя по всему, в качестве адреса отправителя на вашем сайте указан ваш адрес, поэтому все эти возвращенные письма вам и приходят.
Понятно. Чем принципиально отличается гостевая от вашего текстбокса с кнопкой?
3.1 соответсвенно груповой вывод инфы)
Вот по этому вопросу еще уточните, пожалуйста. Что вы имеете в виду под групповыв выводом? Сколько примерно объектов на карте должно быть одновременно?
---------- Добавлено в 21:19 ---------- Предыдущее сообщение было в 21:11 ----------
Что-то я тут подумал, тему вы, похоже не в том разделе создали. вам скорее в "работу для вебмастера".
Вообще, если именно по гуглокартам спеца не найдете, то ищите прост толкового яваскриптера, потому что задачки у вас типовые, как мне кажется (разве что кроме вычисления расстояния - но тут или математика обычная - расстоянияе между точками на сфере, или это есть в АПИ гуглокарт). Для АПИ гуглокарт есть документация на английском с примерами, я думаю, что человек, знакомый я javascript с ней за денек способен будет разобраться.
1. Карта
2. Геокодер
3. Маркер
3.1. Менеджер маркеров (?)
4. Или математика или есть в АПИ.
5. Балун.
6. По идее есть в браузерах возможность передачи инфы о местоположении, либо есть у Яндекса сервис приблизительного определения, либо с точностью до города - по geoIP базе.
Обфускатором закодирован :) Скорее всего можно раскодировать.
---------- Добавлено в 21:08 ---------- Предыдущее сообщение было в 20:26 ----------
Крайне интересная задачка, с учетом того, что у вас при сохранении файла видимо переводы строк побились или BOM. В общем пришлось смещения, по которым из файла данные считываются руками еще подбирать :)
В 15 посте есть от вас вопрос, так что лукавите.
Если по делу - ищите как записывать данные в базу данных.
http://webmasters.ru/forum/f74/pishem-prostuyu-gostevuyu-knigu-na-php-22796/#post230957 вот недавно видел пост - практически то, что вам надо.
4. расчет растояния между точками (адресов) с записью в оффлайн чтобы каждый раз не выводить, смысл такой -выбираем фирму двери делает и коммент -близжайшая находится в 1000 метрах)
Касательно этого пункта - вам по прямой расстояние требуется или пешком/на машине?
У вас в БД уже есть координаты всех объектов?
Это притом, чтобы можно было давать ссылку на страницу, где есть определенная запись.
ТС, рекомендую вам самому потрудиться и начать хоть что-то делать. Отвечать на вопросы в стиле "сделайте мне быстро" нет никакого желания, честно. А если видно, что человек старался что-то сделать сам, то можно разжевать даже самые, казалось бы, банальные вещи.
Глядя на ваши вопросы, такого желания не появляется :(
Какой-то клиент пытается загрузить файл /var/www/server/data/www/sait.ru/css, которого нет.
Чтобы избавиться - или найдите, где стоит ссылка на этот файл и поправьте ее или создайте такой файл.
Тогда надо или в файл писать или в базу.