PHP.SU

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

Страниц (12): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

> Найдено сообщений: 174
IOpeH Отправлено: 16 Марта, 2009 - 14:15:47 • Тема: Снова mod_rewrite.. • Форум: Apache и другие веб-серверы

Ответов: 15
Просмотров: 897
Champion пишет:
Теперь совсем не понял.

он заблочить файл хочет
IOpeH Отправлено: 15 Марта, 2009 - 17:13:47 • Тема: Повторная отправка данных из формы • Форум: Программирование на PHP

Ответов: 17
Просмотров: 11840
EuGen пишет:
А в чем у Вас задача? Какая необходимость есть в переменную сессии записывать целый sql-запрос? Это и небезопасно может быть.

а чем это не безопасно ?
IOpeH Отправлено: 09 Марта, 2009 - 16:16:08 • Тема: И снова строки. • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 104
Champion, на работоспособность то проверял ? )))
PHP:
скопировать код в буфер обмена
  1.  
  2. $arr=array('1000', '0100', '0010', '0001');
  3. $str='101010001101000010011000111101001';
  4. $str2='';
  5.  
  6. foreach($arr as $v){
  7.         $num=strpos($str, $v);
  8.         if($num!==false){ $str2.=$num.', '; }
  9. }
  10. $str2=rtrim($str2, ', ');
  11. eval('$num=min('.$str2.');');
  12.  
  13. echo substr($str, $num, 4);
  14.  
IOpeH Отправлено: 12 Декабря, 2008 - 16:53:02 • Тема: mod_rewrite • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 446
в phpinfo не будет промежуточных вариантов преобразований (уже смотрел)
Цитата:
Вы пишете RewriteRule ([^/]+)/$ ?page=$1
URL такой aaa/bbb/.
Получается, он правильно преобразуется: $1 имеет значене как раз bbb...

а куда тогда девается тот кусок строки что не указан в реге? вот в этом неразбериха.
IOpeH Отправлено: 12 Декабря, 2008 - 13:39:13 • Тема: mod_rewrite • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 446
в том то и дело что в пхп уже давно бы все траблы решил

В пхп
echo preg_replace('/([^\/]+)\/$/', '?page=\\1', 'aaa/bbb/');
получаю
aaa/?page=bbb

В апаче
RewriteRule ([^/]+)/$ ?page=$1
получаю
?page=bbb
это только предположительно, тк увидеть этот результат я не могу. Заметте "aaa/" кудато пропало.
IOpeH Отправлено: 12 Декабря, 2008 - 12:56:29 • Тема: mod_rewrite • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 446
Тут самая попа в том, что никак не посмотреть пошагово результаты преобразований. Если кто знает как это сделать, подскажите пожалуйста.

Цитата:
"(Expr11|Expr12|Expr13)" - преобразуем в как и было

первая мысль была именно такой, но ничего не выходит из этогу путного (((

Нормальной объяснялки по этой теме ненайти (((

дальше я попытаюсь изложить эту тему как я ее понимаю, поправте пожалуйста, где неверно

есть такой адрес http://localhost/aaa/bbb/
в корне сайта лежит .htaccess тоесь http://localhost/[dot]htaccess
"RewriteBase /" - означает, что мы будем оперировать с "aaa/bbb/" этой частью урла, как я понял без слеша вначале
дальше
"RewriteRule ([^/]+)/$ ?page=$1" пробовал написать так "([^/]+)/?$", вылезает ошибка 500, так и не понял почему (дальше буду рассматривать вариант без вопросительно знака)
по данному правилу следует что
"aaa/bbb/" будет преобразовано в "aaa/?page=bbb". Или в "?page=bbb", по логике должен быть первый вариант, но по практике получается второй, опять же не понятно почему

... думаю надо покаа с этим разобраться, а потом ехать дальше
IOpeH Отправлено: 11 Декабря, 2008 - 21:53:58 • Тема: mod_rewrite • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 446
бьюсь с mod_rewrite уже целый день, ничего только м не выходит

задача весьма простая:
http://localhost/aaa/
в
http://localhost/?page=aaa
это я сделал без проблем, но надо некоторые строки, например:
http://localhost/bbb/
оставались как есть
IOpeH Отправлено: 05 Ноября, 2008 - 00:59:35 • Тема: защита mysql от инекции • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 66
mysql_real_escape_string($str) - хорошая функция, вроде как сама определяет что надо экранизировать
IOpeH Отправлено: 04 Ноября, 2008 - 17:56:00 • Тема: защита mysql от инекции • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 66
я хотел обсудить что именнно надо заменять, а не каким образом
IOpeH Отправлено: 04 Ноября, 2008 - 16:32:21 • Тема: защита mysql от инекции • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 66
хотел бы еще раз обсудить данную тему

мой вариант:

- выносим из строки символы с 0 по 31 включительно кроме переноса строки
- заменяем %, ( и * на html эквиваленты
- экранизируем те кавычки, которые используем в запросе

ПОЖАЛУЙСТА ДОПОЛНЯЙТЕ, ЕСЛИ ЕСТЬ ЧЕМ
IOpeH Отправлено: 04 Ноября, 2008 - 00:35:20 • Тема: для начинающих php mysql с"0" • Форум: Программирование на PHP

Ответов: 19
Просмотров: 1071
asol, сам то поищи, вот здель есть много интересного http://www[dot]kodges[dot]ru/
IOpeH Отправлено: 03 Ноября, 2008 - 16:56:38 • Тема: Капча • Форум: Программирование на PHP

Ответов: 10
Просмотров: 630
Champion вроде темы перепутал )))

зы Champion, жесткий у тебя аватар )))
IOpeH Отправлено: 03 Ноября, 2008 - 12:50:20 • Тема: для начинающих php mysql с"0" • Форум: Программирование на PHP

Ответов: 19
Просмотров: 1071
Ларри Ульман, Основы программирования на пхп (самоучитель)

я по этой книге начинал
IOpeH Отправлено: 01 Ноября, 2008 - 13:07:38 • Тема: вызов функции при обовлении страницы • Форум: Программирование на PHP

Ответов: 8
Просмотров: 504
Champion, ему то вроде надо чтоб при обновлении страницы данные уже отправленные и записанные снова не добавлялись
Antonim , правильно я понял ?
если так, то надо просто взять из базы поледние данные и сравнить с текущими ...
IOpeH Отправлено: 01 Ноября, 2008 - 12:58:05 • Тема: Авторизация • Форум: Напишите за меня, пожалуйста

Ответов: 32
Просмотров: 364
ALEN пишет:
Данные сессии хранятся на сервере


)))) это вы мне рассказываете )))))


ps и нет никакого смысла каждый раз с базой сверять

Страниц (12): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB