PHP.SU

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

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

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

Ответов: 22
Просмотров: 4119
ferro пишет:
для этого я использую тот же таймер на аяксе
зачем таймер?
его просто непустит при следующем же запросе
ведь его сессии уже нет
зачем клиент и сервер нагружать лишний раз
(Добавление)
session_name('Name'); и в этом нет смысла
просто стартуете сессию
создаете все нужные переменные сессии
после всех необходимых действий с сессией меняете текущую сессию на старую по сид
и уничтожаете
LIME Отправлено: 16 Августа, 2011 - 10:50:40 • Тема: Ошибка в статье на сайте. • Форум: Колонка администратора

Ответов: 2
Просмотров: 1935
действительно
надо this->Test()
LIME Отправлено: 16 Августа, 2011 - 10:08:47 • Тема: Подскажите где ошибка • Форум: Работа с СУБД

Ответов: 9
Просмотров: 1937
в 7 строке просто if ($r) потомучто false это не пустое значение
LIME Отправлено: 16 Августа, 2011 - 07:54:10 • Тема: Регистрация - проверка полей • Форум: Напишите за меня, пожалуйста

Ответов: 25
Просмотров: 237
fullzero а php у вас где лежит?
чем безопаснее?
насмешили))
какраз у вас дыра в том что пароль в явном виде хранится
ерундой маетесь честное слово ))
(Добавление)
можете прописать в htaccess в папке users запрет на допуск отовсюду кроме локалхоста
LIME Отправлено: 16 Августа, 2011 - 07:47:01 • Тема: IPB 3.1.4 • Форум: Вопросы новичков

Ответов: 5
Просмотров: 360
незнаю по поводу ipb
но можно ведь и просто парсить квери стринг и так получать параметры
просто пхп сам ее парсит и заполняет массив гет
это точно не мод рерайт потому что передается кверистринг после "?"
LIME Отправлено: 16 Августа, 2011 - 07:35:00 • Тема: Регистрация - проверка полей • Форум: Напишите за меня, пожалуйста

Ответов: 25
Просмотров: 237
а зачем хэш логина?
(Добавление)
ясно))
(Добавление)
я так понял вы создаете в папке users папку по логину и в ней файл индекс?
зачем так сложно?
(Добавление)
в папке users делаете файл login.txt
в него пишите хэш пароля
и все
при авторизации открываете файл по логину и сравниваете хэши
LIME Отправлено: 16 Августа, 2011 - 05:14:30 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660
tuban тогда лучше не file_get_contents а include
а если их еще сунуть в 1 папку то можно обойтись без массива
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $file='путь'.$_GET['var'];
  3. if (file_exists($file)) include($file)
  4.      else
  5.         include('путь'.'rt');// этот файл точно должен существовать а можно и его проверить
  6.  
  7. ?>

(Добавление)
вообще если не делать ничего с содержимым файла а только вывод
то лучше include
LIME Отправлено: 16 Августа, 2011 - 03:38:22 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660
а скажите ваши тексты расположены локально или где попало могут быть?
LIME Отправлено: 16 Августа, 2011 - 03:29:18 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660
tuban прередаете в ф-цию пустую строку
давайте код от создания массива и ссылку и вывод
LIME Отправлено: 16 Августа, 2011 - 03:23:47 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660
я исправил выше
LIME Отправлено: 16 Августа, 2011 - 03:16:06 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660

(Добавление)
если опустить ключи создаются числовые индексы
LIME Отправлено: 16 Августа, 2011 - 03:01:09 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660
а еще лучше сделать числовой массив адресов
и передавать индекс
тогда
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $url=isset($_GET['var'])&&($_GET['var']<count($arr))?$_GET['var']:0;
  3. echo file_get_contents($arr[$url]);
  4. ?>
LIME Отправлено: 16 Августа, 2011 - 02:50:25 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660

лишние скобки
tuban пишет:
А если у меня будет с десяток переменных?
тогда передаете в каждой ссылке параметром переменную с адресом текста
а при выводе так делаете
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $url=isset($_GET['var'])?$_GET['var']:'rt';
  3. echo file_get_contents($$url);
  4. ?>

тоесть передается имя переменной в которой хранится путь
отсюда $$url неподумайте что ошибка
(Добавление)
только надо вставить проверку на существование переменной
мало ли чего вам передадут
LIME Отправлено: 16 Августа, 2011 - 02:33:56 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660
tuban пишет:
Допустим, кликнул на ссылку, стало rt2, вернулся обратно - rt1

эта ссылка
дайте этот кусок если не поймете
(Добавление)
к ссылке на оглавления чтобы просмотреть текст rt2 (допустим www.host.ru/index.php) добавьте ?var=rt2
в итоге www[dot]host[dot]ru/index.php?var=rt2
(Добавление)
строка вывода будет выводить в зависимости от того передан параметр или нет
LIME Отправлено: 16 Августа, 2011 - 02:18:20 • Тема: Помочите новичку... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 660
в ссылке добавьте параметр var=rt2 гетом
тогда вывод будет выглядеть так:

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB