В мануале уже два года (!!!) висит плашка Warning This extension is deprecated as of PHP 5.5.0
foreach делать над массивом надо, когда вы не знаете длину, ключи массива. В случае обработки строки результата из бд вы всегда знаете, что вам вернулось - что запросили, то и вернулось. И обычно по ключу сразу и читают.
Вот, это то, что я хотел. Спасибо большое, через время попробую и отпишу)
У меня только один вопрос: зачем?
А, нет, два "зачем?"
Во-первых, зачем вы делаете foreach?
Во-вторых, зачем продолжаете насиловать труп mysql_*? Он уже не то что deprecated, он уже удалён.
Это запись с мануала php) (Добавление)
Предложите что-то, я понимаю, что я безграмотный больной кодер. Я все понял, что у меня везде ошибки и зря я сюда полез. Хорошо. Так случилось.Я тоже могу критиковать только.
Помогите мне сделать так, как надо. Предложения, пример какой-то. И вам буду очень благодарен не только я, а все ребята, которые столкнулись с этим.
Пожалуйста (Добавление)
Foreach я делаю, чтобы вывести содержимое array, а не сам array.
А вот, что происходит, когда я пишу $value[1] (Добавление)
Если я что-то непонятно написал в принципе скрины все обьясняют. Но я могу еще раз обьяснить, только помогите, пожалуйста)
Цикл выводит все строки из бд (сделал скрин). Но массив формирует запись, а не саму строку. В том и проблема. То есть я не могу вывести отдельно одну запись. Если я делаю вывод таким образом: $value[1], выходит белеберда. Как мне вывести одну запись из списка?
Код выше для этой цели не годится, изначально не понял что нужно.
На php как я понимаю это невозможно, да?
Тогда не подскажите как результат кода яваскрипта (выше) засунуть в php переменную?
Или может есть еще какой-то способ...
Что тут непонятного? Нужно вывсети этот ip на экран, просто написать на страничке. Вывести этот ip, еще раз повторю: (локальный, ip клиента), на экран как на скрине выше.
Описание задачи-то где? Не вашего видения, а реальной задачи.
Например, раскатать разрабатываемую систему до NAT'а. Можно туннелем через любой VPN, например с маршрутизатора. И всё, REMOTE_ADDR - это именно адрес хоста в нужной локальной сети.
Ну во первых, там взламывать нечего, если пользователь взломает - у него просто не сработает редирект. Смысл взламывать? Все равно, что откусить себе руку и радоваться?
А во вторых, я не вижу выхода, потому ведь и пишу сюда. Если вам не нравится этот вариант - предложите, пожалуйста, что-то.
Мелкий, там для условия именно надо узнать. У меня 4 массива в которых приблизительно 700 с лишним ип. И для того, что бы выполнить какую либо операцию при условии совпадения локального ип с ипом в массиве мне нужно, для начала, вывести сам ип пользователя. (Чтоб его потом сравнивать с ипами в массиве. Уточню еще раз). По сути пишу модуль для сетевой компании.
Нашел JavaScript, который выводит первый ип - локальный (то, что надо), но опыта с JavaScript мало, отсюда вопрос: как мне значение кода вывести в переменную, что бы потом использовать в php операциях?
Страничка с кодом: https://github[dot]com/diafygi/webrt[dot][dot][dot]aster/index[dot]html
Сам код:
А что тут смешного, вы хотели какой то другой айпи?
Локальный ip пользователя.
На сайте https://2ip[dot]com[dot]ua/ru/ есть пункт: "Ваш локальный IP адрес:" (Добавление)
Может я не так сформулировал? Тогда извиняюсь