ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

06.08.2007, 17:24
|
|
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме: 2009677
Репутация:
472
|
|
Hormold, кто ясно мыслит, тот ясно говорит. К тебе по-видимому это не относится. По нормальному напиши что требуется.
|
|
|

06.08.2007, 18:10
|
|
Banned
Регистрация: 26.06.2007
Сообщений: 49
Провел на форуме: 217718
Репутация:
8
|
|
Нужно вставить в юзер бар(с cs-статой) на php слево картинку(например http://img.ru/img.jpg).
Размер юзер бара 350x50
Картинку нужно уменьшить до 60x50.
|
|
|

07.08.2007, 02:21
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
Работаю с mod_rewrite, вот правило:
Код:
RewriteRule ^tyres/brand/(.*)$ index.php?do=tyres_brand&tmark=$1 [L]
Есть также ссылка
Код:
http://xxxx.xx/tyres/brand/Nexen+%26+Roadstone
Последняя часть это "Nexen & Roadshore", прогнанная через urlencode()
Суть проблемы:
в $_GET['tmark'] попадает только Nexen, т.е.
Код:
$_GET:
Array
(
[do] => tyres_brand
[tmark] => Nexen
[Roadstone] =>
)
Т.е. хоть амперсанд и прогнан через urlencode, он все равно определяется, как разделитель переменных.
Вопрос: как этого избежать?
P.S.: При этом не хотелось бы потерять сам смысл ЧПУ /о варианте с base64 я уже думал/
|
|
|

07.08.2007, 02:31
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Хм..так подумал..
Может попробовать
Код:
RewriteRule ^/tyres/brand/([^/]+)$ index.php?do=tyres_brand&tmark=$1 [L,QSA]
|
|
|

07.08.2007, 02:37
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
Сообщение от Isis
Хм..так подумал..
Может попробовать
Код:
RewriteRule ^/tyres/brand/([^/]+)$ index.php?do=tyres_brand&tmark=$1 [L,QSA]
Это, собственно, ничего не меняет, т.к. mod_rewrite перенаправление делает правильное.
Только при этом он, по всей видимости, прогоняет через аналог urldecode() переменную $1, которую берет из URI.
Можно ли это отключить?
|
|
|

07.08.2007, 02:52
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
В общем, сделал так:
.htaccess:
Код:
RewriteRule ^tyres/brand/([^/]+)$ index.php?do=tyres_brand&tmark=$1 [E=TMARK:$1] [L]
А нужную переменную беру из $_SERVER['REDIRECT_TMARK'], туда попадает в целости и сохранности)
|
|
|

07.08.2007, 13:50
|
|
Познающий
Регистрация: 10.06.2007
Сообщений: 63
Провел на форуме: 324710
Репутация:
40
|
|
у меня вопрос, вот есть форма, пользователь вводит данные, как сделать чтобы при нажатии на кнопку отсылки данных данные передавались одному файлу а пользователь переходил на другой?
|
|
|

07.08.2007, 15:15
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме: 5812656
Репутация:
1540
|
|
Дана Mysql таблица:
Код:
create table lala(ID int,someshit text,primary key(ID));
как инсертить в эту таблицу записи чтобы ID у записи был на 1 больше чем у максимального ID(последней записи)?
|
|
|

07.08.2007, 15:35
|
|
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме: 2009677
Репутация:
472
|
|
myp3zz, просто location меняй, header('Location: script2.php');
|
|
|

07.08.2007, 15:58
|
|
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме: 1212427
Репутация:
187
|
|
2scrat
Код:
create table lala(ID int auto_increment,someshit text,primary key(ID));
Или что-то похожее, т.е. чтоб при добавлении автоматически присваивался ID на единицу больше
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|