Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Zend выдает ошибку 
V
    Опции темы
Feldmarschall
Дата 9.7.2008, 08:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



skyboy, не имеет смысла спорить.
Аксиома: придраться можно до всего. 
Вообще до всего. Было бы желание. 

Можно взять любой топик, и самое простое и очевидное решение подвергнуть критике. 
Можно. Но пользы не будет. Чем мельче проблема, тем больше споров. А оно надо?
PM   Вверх
sTa1kEr
Дата 9.7.2008, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 56
Всего: 146



Цитата(skyboy @  9.7.2008,  08:55 Найти цитируемый пост)
в смысле фунцкия с именем get_ip применяется для чего-то другого?

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

Цитата(Feldmarschall @  9.7.2008,  09:11 Найти цитируемый пост)
Так это просто придирка в стиле пхп-форумов. 

По сути да, это была придирка к вашей категоричности.

Цитата(Feldmarschall @  9.7.2008,  09:23 Найти цитируемый пост)
Можно взять любой топик, и самое простое и очевидное решение подвергнуть критике.

Естественно, если это решение на не поставленную и не известную задачу. Да и сам тон "Так правильно и НИИ" - очень вызывающий.

Цитата(skyboy @  9.7.2008,  08:21 Найти цитируемый пост)
для того, чтоб определить "127.0.0.1" надо писать специальную функцию? так что, почему тогда нельзя работать с REMOTE_ADDR?

Это был немного утрированный пример. Предположим просто прокси на той-же машине, что и сервер, тогда REMOTE_ADDR всегда равен 127.0.0.1, в то время как X-Forwarded-For содержит всегда правильную информацию.

Цитата(skyboy @  9.7.2008,  08:21 Найти цитируемый пост)
все же укажи на фактически и/или логические ошибки

Да просто это не имеет никакого отношение к X-Forwarded-For, у которого предельно простая задача - сказать "Я всего-лишь перенаправил запрос от". Все, а кто тебе это сказал (корпоративный или прокси из блэклиста) и что с этим делать решать тебе в зависимости от задачи. Так что при чем тут IP-шники шлюзов?

Цитата(skyboy @  9.7.2008,  08:21 Найти цитируемый пост)
Что хотел мне сказать ты

Сообственно я думал, что уже давно прошли те времена, когда провайдеры использовали прокси сервера вместо NAT (по крайней мере я таких не знаю). Считай что не по делу ляпнул.

Цитата(skyboy @  9.7.2008,  09:13 Найти цитируемый пост)
без проверки вставишь текстовое значение в поле в БД

Почему без проверки? С проверкой. Так же как и X-Forwarded-For возьму с проверкой.

Цитата(skyboy @  9.7.2008,  09:13 Найти цитируемый пост)
и заголовки приходят не от пользователя? 

Все правильно, от пользователя.
PM MAIL   Вверх
Sannis
Дата 9.7.2008, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.8.2007
Где: Москва

Репутация: 6
Всего: 13



Выбьюсь немного из череды постов про саму функцию, скажу немного про Zend Studio. Функция вида
Код

    public static function autoload($class)
    {
        try
        {
            self::loadClass($class);
            return $class;
        }
        catch( Exception $e )
        {
            return false;
        }
    }
у него тоже вызывает ошибку "Both empty return and return with valueused in function autoload()", хотя при любом раскладе хоть один возврат должен быть выполнен, ситуация похода на if/else.


--------------------
Я Критик Джим, раньше писал моды для IPB 1.3.x-2.3.x, а теперь продвигаю Node.js в массы.
PM MAIL WWW   Вверх
skyboy
Дата 11.7.2008, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(sTa1kEr @  9.7.2008,  10:54 Найти цитируемый пост)
когда провайдеры использовали прокси сервера вместо NAT (по крайней мере я таких не знаю). Считай что не по делу ляпнул.

на самом деле это я ляпнул не по делу: ALG c HTTP взаимодействовать не обязан. Ведь соединение будет установлено и так.
Так что тот мой аргумент оказался безосновательным. Прошу прощения за ихлишнюю самоуверенность.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0469 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.