Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 22.07.2010, 18:42
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Кука id небось есть. Вообще $_REQUEST противопоказано к использованию.
Ответить с цитированием
  #12 (permalink)  
Старый 22.07.2010, 18:52
Ламер
Отправить личное сообщение для DooMer Посмотреть профиль Найти все сообщения от DooMer
 
Регистрация: 19.02.2010
Сообщений: 295

Сообщение от Kolyaj Посмотреть сообщение
Вообще $_REQUEST противопоказано к использованию.
аргументы ?
Ответить с цитированием
  #13 (permalink)  
Старый 22.07.2010, 19:03
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

pakman привёл вполне себе аргумент, вы его не видите?
Ответить с цитированием
  #14 (permalink)  
Старый 22.07.2010, 19:07
Ламер
Отправить личное сообщение для DooMer Посмотреть профиль Найти все сообщения от DooMer
 
Регистрация: 19.02.2010
Сообщений: 295

Kolyaj,
тоесть если бы он привел такой же аргумент с $_GET, то $_GET был бы противопоказан к использованию ? =)
Ответить с цитированием
  #15 (permalink)  
Старый 22.07.2010, 19:08
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от pakman
И тут мне Opera выдёт "6" - и так на всех страницах
ну хорошо хоть не 42

Сообщение от DooMer
аргументы ?
Сообщение от pakman
А ещё возникла проблема и только в Opera, буквально вчера её не было: в любом файле *.php пишешь "echo $_REQUEST['id'];" и результат выдаёт "6". Откуда это берётся не знаю, из-за этого один скрипт перестал работать.
хотя странно, что скрипт перестал работать, вроде по умолчанию куки после POST/GET. Кроме того, изменение variables_order может поломать сайт или ты можешь не сразу догадаться, почему сайт не работает на сервере. Ну и, возможно, упрощается взлом сайта, потому что можно отправлять POST-запросы через строку адреса (так, просто мысль).

Сообщение от DooMer
Kolyaj,
тоесть если бы он привел такой же аргумент с $_GET, то $_GET был бы противопоказан к использованию ? =)
он не мог привести такой же аргумент
Ответить с цитированием
  #16 (permalink)  
Старый 23.07.2010, 07:11
Аспирант
Отправить личное сообщение для pakman Посмотреть профиль Найти все сообщения от pakman
 
Регистрация: 19.07.2010
Сообщений: 46

Сейчас всё нормально стало. Так вот я так и не понял, но неполадки однозначно были или с сервером или с оперой. В общем я решил очистить куки, потом захотел проверить, и вижу что на мой сайт не заходит и выводит ошибку, файловый менеджер не может открыть, в аккаунт на джино не могу зайти. Через часа два захожу я через оперу на сайт и всё заработало! я конечно рад, но так и не получилось понять или было виновато куки или сервер. Так же решил проверить variables_order, но ни в встренном phpMyadmin'е ни в личном аккаунте jino я не нашёл этих настроек.

Последний раз редактировалось pakman, 23.07.2010 в 07:18.
Ответить с цитированием
  #17 (permalink)  
Старый 23.07.2010, 08:29
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от DooMer
тоесть если бы он привел такой же аргумент с $_GET, то $_GET был бы противопоказан к использованию ? =)
Какой такой же? В get ничего не передаю, а в $_GET что-то есть? Так не бывает.

Данные нужно брать оттуда, откуда они ожидаются, а не откуда получится.
Ответить с цитированием
  #18 (permalink)  
Старый 23.07.2010, 09:36
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от pakman
Так же решил проверить variables_order, но ни в встренном phpMyadmin'е ни в личном аккаунте jino я не нашёл этих настроек.
http://php.net/manual/en/function.phpinfo.php

наверное, желание использовать $_REQUEST говорит о том, что при отправке форм на сервер тот же запрос выдает страничку, чего быть не должно. POST-запросы (после обработки) должны перенаправляться на GET-запросы
Ответить с цитированием
  #19 (permalink)  
Старый 23.07.2010, 10:16
Аспирант
Отправить личное сообщение для pakman Посмотреть профиль Найти все сообщения от pakman
 
Регистрация: 19.07.2010
Сообщений: 46

Цитата:
тот же запрос выдает страничку, чего быть не должно
вот это не совсем понял.
А так использую $_REQUEST потому что он универсален.
Ответить с цитированием
  #20 (permalink)  
Старый 27.07.2010, 09:19
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

в конце обработки POST-запроса должно быть header('Location: ...'). Потому что POST-запрос - отправка данных на сервер, а GET-запрос - получение данных с сервера. А потом спрашивают, как избавиться от предложения браузера отправить форму еще раз при обновлении странички...

Сообщение от pakman
А так использую $_REQUEST потому что он универсален
мышки резались, кололись, но продолжали есть кактус
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в JavaScript михаил Общие вопросы Javascript 26 30.10.2013 12:07
Передача переменной в функцию для теста со случайным выводом вопросов rockdancer Общие вопросы Javascript 1 06.02.2010 23:13
Передача javascript кода для исполнения. Яго Events/DOM/Window 2 25.08.2009 09:33
Скрытая передача данных из JavaScript Xero201 Общие вопросы Javascript 4 27.03.2009 01:13
Помощь по JavaScript за денюшку burglar Работа 1 31.10.2008 21:38