ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #311  
Старый 06.08.2007, 17:24
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме:
2009677

Репутация: 472
По умолчанию

Hormold, кто ясно мыслит, тот ясно говорит. К тебе по-видимому это не относится. По нормальному напиши что требуется.
 

  #312  
Старый 06.08.2007, 18:10
Hormold
Banned
Регистрация: 26.06.2007
Сообщений: 49
Провел на форуме:
217718

Репутация: 8
По умолчанию

Нужно вставить в юзер бар(с cs-статой) на php слево картинку(например http://img.ru/img.jpg).
Размер юзер бара 350x50
Картинку нужно уменьшить до 60x50.
 

  #313  
Старый 07.08.2007, 02:21
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

Работаю с 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 я уже думал/
 

  #314  
Старый 07.08.2007, 02:31
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Хм..так подумал..
Может попробовать
Код:
RewriteRule ^/tyres/brand/([^/]+)$ index.php?do=tyres_brand&tmark=$1 [L,QSA]
 

  #315  
Старый 07.08.2007, 02:37
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

Цитата:
Сообщение от Isis  
Хм..так подумал..
Может попробовать
Код:
RewriteRule ^/tyres/brand/([^/]+)$ index.php?do=tyres_brand&tmark=$1 [L,QSA]
Это, собственно, ничего не меняет, т.к. mod_rewrite перенаправление делает правильное.

Только при этом он, по всей видимости, прогоняет через аналог urldecode() переменную $1, которую берет из URI.

Можно ли это отключить?
 

  #316  
Старый 07.08.2007, 02:52
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

В общем, сделал так:

.htaccess:
Код:
RewriteRule ^tyres/brand/([^/]+)$ index.php?do=tyres_brand&tmark=$1 [E=TMARK:$1] [L]
А нужную переменную беру из $_SERVER['REDIRECT_TMARK'], туда попадает в целости и сохранности)
 

  #317  
Старый 07.08.2007, 13:50
myp3zz
Познающий
Регистрация: 10.06.2007
Сообщений: 63
Провел на форуме:
324710

Репутация: 40
Отправить сообщение для myp3zz с помощью ICQ
По умолчанию

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

  #318  
Старый 07.08.2007, 15:15
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

Дана Mysql таблица:
Код:
create table lala(ID int,someshit text,primary key(ID));
как инсертить в эту таблицу записи чтобы ID у записи был на 1 больше чем у максимального ID(последней записи)?
 

  #319  
Старый 07.08.2007, 15:35
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме:
2009677

Репутация: 472
По умолчанию

myp3zz, просто location меняй, header('Location: script2.php');
 

  #320  
Старый 07.08.2007, 15:58
Dr.Frank
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме:
1212427

Репутация: 187
Отправить сообщение для Dr.Frank с помощью ICQ
По умолчанию

2scrat
Код:
create table lala(ID int auto_increment,someshit text,primary key(ID));
Или что-то похожее, т.е. чтоб при добавлении автоматически присваивался ID на единицу больше
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ