PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (715): В начало « ... 671 672 673 674 [675] 676 677 678 679 ... » В конец

> Найдено сообщений: 10716
LIME Отправлено: 15 Августа, 2011 - 00:47:35 • Тема: Запретить доступ с нескольких интерфейсов • Форум: Работа с сетью

Ответов: 22
Просмотров: 4121
это понятно ...невнимательно прочитал
имхо полюбому както придется сохранять статус
думаю можно для этих целей завести файл с списком логинов и временем последнего обращения онлайн и при входе либо не пускать либо убивать предыдущую сессию
и пробегать каждый раз при авторизации список для сбора мусора по времени посещения
это навскидку можно оптимизировать наверняка но полюбому быстрее обращения к бд
или местный sqlite поставить с отдельной таблицей
LIME Отправлено: 15 Августа, 2011 - 00:24:18 • Тема: Запретить доступ с нескольких интерфейсов • Форум: Работа с сетью

Ответов: 22
Просмотров: 4121
.
LIME Отправлено: 15 Августа, 2011 - 00:20:05 • Тема: preg_replace • Форум: Регулярные выражения

Ответов: 3
Просмотров: 191
PATCH 2 варианта:
http://php.su/functions/?f=str_replace
http://php.su/functions/?stripslashes
зачем мучать регулярки в простых случаях
они же медленные ))
LIME Отправлено: 15 Августа, 2011 - 00:16:36 • Тема: Вывод названия переменной • Форум: Вопросы новичков

Ответов: 15
Просмотров: 509
посмотрев код я не совсем понял чего же вы хотите?
вы берете по чаще всего по 1 или немногим более более элементов из массива
причем наверное не все подряд а некоторые выборочно
зачем вам это автоматизировать? пропишите все что вам надо и все
ну да повторяются ну и что?
LIME Отправлено: 14 Августа, 2011 - 23:51:12 • Тема: Вывод названия переменной • Форум: Вопросы новичков

Ответов: 15
Просмотров: 509
Klein можете и сюда скинуть
тут можно файл приаттачить
LIME Отправлено: 14 Августа, 2011 - 23:36:57 • Тема: Вывод названия переменной • Форум: Вопросы новичков

Ответов: 15
Просмотров: 509
Klein пишет:
Он тогда будет выводить все данные из EXIF
в приведенном примере не все а только элементы массива $exif['FILE']
вам надо объяснять что такое двумерный массив?
Klein пишет:
И так далее, многое берется, преобразуется и потом выводится
преобразуете $value и выводите
какие проблемы
(Добавление)
возможно вам действительно будет проще и быстрее написать все "ручками" чем вникать
если в будущем не планируете что-то делать на пхп
LIME Отправлено: 14 Августа, 2011 - 23:26:34 • Тема: Вывод названия переменной • Форум: Вопросы новичков

Ответов: 15
Просмотров: 509
Klein неправильно поняли
цикл будет пробегать все значения из массива $exif['FILE'] и для каждого значения в переменную $name будет помещен ключ (имя) а в переменную $value значение
таким образом можете выводить пары имя-значение

п.с.: если вам приходится это объяснять могу только посоветовать учить пхп прежде чем за что-либо браться
(Добавление)
http://www.php.su/learnphp/cs/?cycles тут почитайте про foreach
LIME Отправлено: 14 Августа, 2011 - 23:04:05 • Тема: Вывод названия переменной • Форум: Вопросы новичков

Ответов: 15
Просмотров: 509
ams тогда конкатенация ненужна
LIME Отправлено: 14 Августа, 2011 - 22:51:23 • Тема: Вывод названия переменной • Форум: Вопросы новичков

Ответов: 15
Просмотров: 509
PHP:
скопировать код в буфер обмена
  1. foreach ($exif['FILE'] as $name=>$value){
  2.          $table_start. =
  3.              '<tr>
  4.            <td width="125px" align="right">' .$name. '</td>
  5.            <td width="182px" align="left" class="exif_form">';
  6. }

ну это примерно
додумаете сами надеюсь как это применить
(Добавление)
ams вопервых неправильно поняли
а во 2ых зачем экранировать кавычки и конкатенировать в одном выводе? для разнообразия? ))
(Добавление)
PHP:
скопировать код в буфер обмена
  1. echo 'text '.$exif['FILE']['FileName'].' text';

(Добавление)
Klein а $exif['FILE']['FileName'] в моем примере можно вписать через $value
LIME Отправлено: 14 Августа, 2011 - 22:23:50 • Тема: Одинарные или двойные кавычки? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1317
QDef аа...ну конечно надо в кавычки если значение текстовое
только это уже особенности мускула а не пхп
сори
PHP:
скопировать код в буфер обмена
  1. $sql = 'SELECT * FROM table WHERE name = "'.mysql_real_escape_string($name).'" AND id = 1';

(Добавление)
PHP:
скопировать код в буфер обмена
  1. $sql = 'SELECT * FROM table WHERE name =\' '.mysql_real_escape_string($name).'\' AND id = 1';
или вот так экранировать
LIME Отправлено: 14 Августа, 2011 - 22:09:34 • Тема: Вывод названия переменной • Форум: Вопросы новичков

Ответов: 15
Просмотров: 509
http://php.su/functions/?key это ?
(Добавление)
или может foreach ($arr as $name=>$value) ...
LIME Отправлено: 14 Августа, 2011 - 22:04:51 • Тема: Как посылать почту с сервера • Форум: Работа с сетью

Ответов: 11
Просмотров: 3967
prog90 http://php.su/functions/?f=mail
ф-ция сама все сделает через установленный на сервере почтовик
LIME Отправлено: 14 Августа, 2011 - 21:58:20 • Тема: Одинарные или двойные кавычки? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1317
QDef нет
так
PHP:
скопировать код в буфер обмена
  1. $sql = 'SELECT * FROM table WHERE name = '.mysql_real_escape_string($name).' AND id = 1';

(Добавление)
правильно редактировали ))
LIME Отправлено: 14 Августа, 2011 - 21:55:26 • Тема: Как осуществить генерирование строки активации? • Форум: Хранение данных, их вывод и обработка

Ответов: 6
Просмотров: 1512
хотя длина строки в пхп хранится а не вычисляется так что не особо ускорит
LIME Отправлено: 14 Августа, 2011 - 21:52:49 • Тема: Как осуществить генерирование строки активации? • Форум: Хранение данных, их вывод и обработка

Ответов: 6
Просмотров: 1512
White ваш вариант принципиально не отличается
а вот strlen($characters) из цикла всетаки вынести бы неплохо ))

Страниц (715): В начало « ... 671 672 673 674 [675] 676 677 678 679 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB