PHP.SU

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

Страниц (22): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец

> Найдено сообщений: 329
daglas1 Отправлено: 03 Февраля, 2013 - 12:10:00 • Тема: методы получения параметров из url • Форум: Вопросы новичков

Ответов: 11
Просмотров: 409
[quote=Мелкий][/quote]
Пасибо. Буду знать.
daglas1 Отправлено: 02 Февраля, 2013 - 22:36:58 • Тема: методы получения параметров из url • Форум: Вопросы новичков

Ответов: 11
Просмотров: 409
Нашел в кукисах совсем другие, очень суровые переменные. В них много цирф, похожих на хэш или другой вил чек суммы. Только не могу зачем 3 чек суммы только на главной странице? В приниципе логично иметь чек суммы идентифицирущие пользователя. Но зачем 3 чек суммы? Или что это еще может быть окромя чек сумм.
daglas1 Отправлено: 02 Февраля, 2013 - 18:19:26 • Тема: методы получения параметров из url • Форум: Вопросы новичков

Ответов: 11
Просмотров: 409
EuGen пишет:
daglas1 пишет:
Через кукисы и пост запросы там инфа не передается.

Почему же? GPC - это и регламетирует (GET/POST/COOKIE) - то есть проверяется сначала GET, потом POST, потом COOKIE - и, если где-либо нашлось, будет использоваться значение (в указанном порядке приоритета).
Поэтому если Вы видите "$categoria" - то в случае использования register_globals - там может быть что угодно - POST, GET или COOKIE. Потому-то и трудно разобраться будет - ведь для четкого понимания придется охватить взглядом всю бизнес-логику того участка, где это используется.

ну а касетельно именни переменной из гет запроса? Она ведь должна быть categoria? Если это действительно гет запрос?
daglas1 Отправлено: 02 Февраля, 2013 - 17:03:12 • Тема: методы получения параметров из url • Форум: Вопросы новичков

Ответов: 11
Просмотров: 409
EuGen пишет:
Так оно и не должно. В этом и состоит одна из бед register_globals - переменные могут использоваться в выражениях сразу, без инициализации, подразумевается, что они пришли из GPC - и таким образом, читаемость ухудшается, а безопасность - тем более.
Так что есть там есть register_globals - говорить 100% о том, какая переменная пришла из запроса, а какая - была предопределена в скрипте - нельзя. И иначе, как поняв логику работы каждого отдельного участка, дать ответ с точностью 100% - не удастся.

Да именно так там и есть получение параметров всех сразу gpc.
Я так понял что если появляеся переменная $categoria, то ее передали гет запросом
?categoria=X
Через кукисы и пост запросы там инфа не передается.
daglas1 Отправлено: 01 Февраля, 2013 - 22:34:46 • Тема: методы получения параметров из url • Форум: Вопросы новичков

Ответов: 11
Просмотров: 409
EuGen пишет:
$_SERVER, $_REQUEST, $GLOBALS, getenv() и т.п.
Если же в движке использовано что-нибудь наподобие register_globals - можете вообще ничего не найти.

да там есть регистер глобалс. Сейчас пытаюсь локализовать одну перменную которая отвечает за выбор категории. Она бывает появлсятся в саомо начале кода разных модулей. Я так понял что она глобальная $category.
Хочу найти где идет присвоение значений этой категории. Но оно явно не в виде $category=
daglas1 Отправлено: 01 Февраля, 2013 - 19:25:51 • Тема: методы получения параметров из url • Форум: Вопросы новичков

Ответов: 11
Просмотров: 409
Всем привет.
Получил задачу пофиксить старый код в одном самописном движке.
Удалось получить все файлы кроме хттаксес, в котором хтмл линк перекодируется в запрос.
Т.е. сейчас линк имеет вид site.com/category-2.html
но как я догадуюсь, его хттаксес перекорирует в нечто вида site.com/subdir/index.php?a=category&b=2
Я там файлов идекс пхп разросанных по пакпам десятки. Я делал поиск по тексту внутри файлов с помощью проги findtxt.
Пытался найти нечто вроде _get[]
Чтобы посмотерть какой скрипт обрабатует гет запросы. Но их было парочку и одни их не парсили а просто выводили на экран, и это не были индекс.пхп.
Какими еще спокосабми кроме массива _get можно было в коде передавать параметры из адресной строки?
daglas1 Отправлено: 31 Января, 2013 - 22:51:38 • Тема: непонятки с алиасами джумлы 2.5 • Форум: CMS и фреймворки

Ответов: 1
Просмотров: 1195
Всем привет.
Есть статья на сайте у нее заголовок из 7 слов на русском. Я поставил алиас на два слова через тире. При включенном чпу джумла игнорит мой алиас а транслитерирует название заголовка статьи, получается огромное имя.
Если отключить чпу тогда получается стандартный джумловсикй линк на статью и в нем еще в нагрузку мой алиас из двух слов.
Можно ли сделать чтобы при вклчюенном чпу работали мои алиасы?
Я видел что на форумах народ пытается решить этот вопрос с помощью разных плагинов и хаков. А нельзя без них?
daglas1 Отправлено: 28 Января, 2013 - 23:34:24 • Тема: растянуть ховер на весь пукнт меню • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 958
Всем привет.
Хочу чтобы при наведении на пункт меню который реализован через список ul li.
Сработовало событие онховер. Т.е. менялся текст линка и можно было залить другой фон в список.
http://colchonight[dot]com/ - вот тут работает.
Нашел код в ксс

ul.menu li ul a:hover{
background:url(nav-a.active.png) left top repeat;
text-decoration:none;
color:#fff;


}


Перенес на свой сайт не подхватывает этот код.
Товарищу звякнул он говорит надо на ява скрипте это событие присваивать динамически.
daglas1 Отправлено: 28 Января, 2013 - 23:28:05 • Тема: другой цвет для подменю • Форум: HTML, Дизайн & CSS

Ответов: 3
Просмотров: 816
Всем привет.
Хочу сделать другой цвет линков для подменю, для того которое появляется после раскрытия меню более высокого уровня.
Для примера как тут http://colchonight.com/, в левом меню, красный цвет для развернутого меню.
Нашел в ксс там такой стиль

ul.menu li ul li{
border:none;
list-style:none;
background: url("bg4.gif");
color:#ea0303;
font-size: 50%
text-decoration:none;
text-align:left;
padding:14px; 0px; 10px; 2px;
cursor:pointer;
}


Но у меня не работает.
daglas1 Отправлено: 25 Января, 2013 - 15:16:58 • Тема: regex траблы • Форум: Программирование на C++

Ответов: 0
Просмотров: 2531
Всем привет

static char* szHeader = "GET /demo HTTP/1.1\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
"Sec-WebSocket-Key2: 4 @1 46546xW%0l 1 5\r\n"
"Host: example.com\r\n"
"Sec-WebSocket-Key1: 12998 5 Y3 1 .P00\r\n"
"Origin: http://example.com\r\n"
"WebSocket-Protocol: sample\r\n"
"\r\n"
"^n:ds[4U";


Нужно из поля Sec-WebSocket-Key1: вытащить значение . Т.е. 12998 5 Y3 1 .P00
Я делаю так

int WsciService::getHeaders(char* szHeaders, WEBSOCKET_HEADER* wsHeaderInOut){
if ( szHeaders==(char*)NULL || wsHeaderInOut==(WEBSOCKET_HEADER*)NULL ) return -1;
char* szKey1Pattern = "(Sec-WebSocket-Key1Улыбка.*";
//char* szKey1Pattern = "(Sec-WebSocket-Key1Улыбка[[:s:]](.+\\r\\n)";
//char* szKey1Pattern = "(Sec-WebSocket-Key1Улыбка([:print:])(.+\\r\\n)";
//char* szKey1Pattern = "(Sec-WebSocket-Key1Улыбка(.*)(.+\\r\\n)";

//char* p = strstr(szHeaders, "Sec-WebSocket-Key1:");
//if ( p!=(char*)NULL ) printf("%s", p);

regex_t regex;
int rc = regcomp(&regex, szKey1Pattern, 0);
if ( rc==0 ) {
regmatch_t pm[1];
rc = regexec(&regex, szHeaders, 1, pm, 0);
if ( rc==0 ) {
::memcpy(wsHeaderInOut->szK1, szHeaders + pm[0].rm_so, pm[0].rm_eo - pm[0].rm_so);
printf("Begin: %d\nEnd: %d\n", pm[0].rm_so, pm[0].rm_eo);
} else {
char szError[1024];
regerror(rc, &regex, szError, sizeof(szError));
printf("Exec error: %s\n", szError);
}
} else {
char szError[1024];
regerror(rc, &regex, szError, sizeof(szError));
printf("Compile error: %s\n", szError);
}
regfree(&regex);


Структура WEBSOCKET_HEADER это просто тесктовые поля
Перепробовал много вариантов, получается ерунда
daglas1 Отправлено: 24 Января, 2013 - 16:22:31 • Тема: joomla 2.5 и почтовіе рассілки под нее • Форум: CMS и фреймворки

Ответов: 0
Просмотров: 688
Всем привет.
Посоветуйте стабильный комопнент под джумлу 2.5 для почтовых рассылок.
Пробовал acymailer 4.01 , cb mailer. Но глючат. Идет отправка 10-20 процентов писем. А потом ступор. И даже мануально не получается отправить несколько писем.
Провайдер говорит что все гуд, что письма уходят. Но у клиентов писем нет.
daglas1 Отправлено: 21 Января, 2013 - 10:53:21 • Тема: joomshoping и paypal • Форум: CMS и фреймворки

Ответов: 2
Просмотров: 1055
caballero пишет:
аккаунта достаточно

Т.е. достаточно лишь одной почты?
daglas1 Отправлено: 20 Января, 2013 - 23:36:38 • Тема: joomshoping и paypal • Форум: CMS и фреймворки

Ответов: 2
Просмотров: 1055
Всем привет.
Поставил на джумду 1.5 компонент джумшопинг. Посмотрел в настройках есть опции для приема пейпал. Опций крайне мало, что и настораживает. Там только переключатели тестового режима, проверки платежа, бизнес почта на которую зарегистрирован пейпал.
Смущает что слишком мало опций. Когда читал сторонние мануалы то там было сложнее просто подключить пей пал на сайт.
Манула на джум шопинг на русском или аглицком я не нашел. Именно обширного мануала по настройке приема платежей.
На самом деле ли достаточно ввести только почту владельца счета или нужные еще доп настройки?
daglas1 Отправлено: 18 Января, 2013 - 12:19:44 • Тема: программа для работы с веб камерой opensource • Форум: Программирование на C++

Ответов: 12
Просмотров: 11063
Ship_ пишет:
Задача предельно проста: незаметно делать снимки с веб-камеры и сохранять их на диск. Но дело в том, что "наблюдашки" зажигают индикатор вебки, а объект в курсе за этот самый индикатор. Остается два варианта (я полагаю): делать снимки только при работающей камере или делать их так быстро, чтобы индикатор не успевал загораться. Кто в курсах за такие проги или сможет сам наваять такую?

я написал эту софтину еще осенью. Если надо, пиши в личку. Там все вопросы решим.
daglas1 Отправлено: 18 Января, 2013 - 11:04:53 • Тема: Скорый вход в openmeetings • Форум: Вопросы новичков

Ответов: 2
Просмотров: 285
Ed пишет:
Перейдя по ссылке
localhost:5080/openmeetings/services/UserService/getSession
Получаю session id

Далее перехожу по этой ссылке с указанными логином, паролем и сессийным айди.
localhost:5080/openmeetings/services/UserService/loginUser?SID=sid&username=user&userpass=passwd

Получаю:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <ns:loginUserResponse>
  2.    <ns:return>1</ns:return>
  3. </ns:loginUserResponse>




Можете помочь написать запрос для входа.

мой код не претендует на изящество.
Все очень топорно.
PHP:
скопировать код в буфер обмена
  1.  
  2. $xml3 = file_get_contents($x3);
  3. $string3 = strpos($xml3, "<ns:return>");
  4.  
  5.     $z3 = substr($xml3, $string3+11, 27);
  6.  

т.е. на этих трех командах была вся работа по обменну данными.
Большую часть кода скину вам в личку.

Страниц (22): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB