Ну я и Get param смотрел он пустой, что еще смотреть то, ну а насчет экранирования да есть, но все же лучше чтобы разобраться с этим с помощью php а не клиентских скриптов
Есть директории сайта которые нужно скрыть, например адресс http://site[dot]com/test1/vanicon/profile.php будет записан вот так: http://site[dot]com/url_hide/abrakadabra/profile.php где потом файл url_hide.php заменит слово abrakadabra подлинной директорией. И все получалось, но вот на одной страничке мне нужно с помощью ajax передать методом Get параметры типа login($_GET['login']) но параметры скрипт попросту не видит. Нашел что нужно сделать что бы он увидел парметры передавать не так: http://site[dot]com/url_hide/abrakad[dot][dot][dot]hp?login=vanicon а вот так: http://site.com/url_hide/abrakadabra/profile.php&login=vanicon. Но проблема в том что даже так не хотелось бы решать эту проблему так как место логина нужно будет перадавать параметры типа url какого либо сайта, а для этого нужно будет самому переводить его перед отправкой в html сущности что проблематично в javascript так как там нет стандартной функции, но даже ее написав все ровно не получается заставить все корректно работать.
Была мысль чтобы просто разбирать сам url запроса и назначать геты, но в переменной$_SERVER['QUERY_STRING'] тоже не будет записан гет логина.
Кусок кода из файла HTACCESS
Здравствуйте!
Есть страница, на которой будут подгружаться записи, то есть на этой странице отображаются записи определенных пользователей, и через 1 мин выполняется запрос к серверу на выдачу новых записей от этих пользователей если таковые записи имеются в БД. Запрос к БД там получается на выборку записей, где дата + 1 мин больше времени сейчас.
Вроде бы всего 1 запрос нагрузки на сервер не так много, но вот если пользователей 500-1000 и подождут минут 10 то это огромное число запросов....
И в голову пришла мысль, что если после опубликование записи каким либо пользователем посылался запрос к другому, и этот запрос означал что есть новая запись от пользователя и можно обновлять записи, что бы попросту не ходить в БД за пустым результатом. Вообщем думаю смысл понятен.
Но вот я не знаю как все можно реализовать, или может есть другой какой способ?
Связывает функцию с @событием mouseout для каждого @элемента набора. Событие @mouseout обычно вызывается, когда указатель мыши выходит за пределы элемента
То здесь в массив должны занестись слова: событием,элемента,mouseout.
Я дико извиняюсь. Не совсем по теме. Но все же если не получается отправлять GET отправляйте POST. И по идее не будет никаких проблем
Ну можно было методом POST отправлять, но это уже на совсем безвыходный вариант, на сколько я помню методом GET передается немного побыстрее так как он служит для передачи не больших данных на сервер...
Нашел решение этой проблемы,
нужно передавать get параметры вот таким вот образом:
http://test2.ru/url/x1/register.php&login=67657&password=435454&passwordclone=45435454&email=343434&mesto=43545
Теперь вот надо тока json передавать параметры не начиная со знака '?'...
ага, и получаешь php?login=67657&password=435454&passwordclone=45435454&email=343434&mesto=43545
если не так то код сюда, интересно взглянуть что за file_name такой из гет запроса...
Нет там получаю нормально и метод сам не причем, потому что эта get переменная не равна всем эти get запросам а только вот этому register.php, вот только что проверил даже