Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> метод GET и русские буквы, Как передать в URL русские буквы? 
:(
    Опции темы
Астронавигатор
  Дата 1.11.2004, 16:42 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Здравствуйте.

Вопрос №1.
Есть ли возможность передать в url русские буквы (причем лучше даже словосочетание), что то вроде
http://www.russianwords.ru/?value=пример%20передачи

вроде если присвоить переменной value="пример передачи", то нажав на ссылку, на следующей странице будет именно этот URL,
если вывести переменную echo($_GET["value"]), то как не странно, результат на экране пример передачи, но мин. 20 думал не работает условие.
Запустил отладчик, что в PHPEd, так в переменной $_GET["value"] совсем не словосочетание пример передачи..., что делать?

Вопрос №2 (правила читал, один топик, один вопрос, но темы связаны ...)
Есть ли какая-нибудь возможность при нажатие на ссылке, передавать не только данные по методу GET но и по методу POST?

Всем спасибо.
  Вверх
Ignat
Дата 1.11.2004, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



№1 использовать urlencode(); urldecode();
http://ru.php.net/manual/ru/function.urlencode.php

№2 одновременно GET и POST ?


--------------------
Теперь при чем :P
PM   Вверх
Астронавигатор
Дата 1.11.2004, 17:37 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











1. Спасибо за ответ на вопрос №1

2. Да, одновременно, причем при нажатие на ссылку (т.е. на кнопку не нажимая.)
// меня просто очень задолбало, скрытые переменные (<input type=hidden ...>) при нажатие на ссылку, добавлять в url. :(
  Вверх
Forza
Дата 1.11.2004, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 137
Регистрация: 12.9.2004

Репутация: нет
Всего: 2



По поводу POST по нажатию на ссылку могу предложить только повесить на ссылку onClick-событие, вызывающее сабмит формы, работающей через POST, а в форме прописать все те хиддены.
PM MAIL   Вверх
Ignat
Дата 1.11.2004, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



А будет не проще :)
Нужно просто яваскриптом отправить форму на onClick по ссылке.


--------------------
Теперь при чем :P
PM   Вверх
Астронавигатор
Дата 1.11.2004, 17:50 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Хм, замечательно конечно, но как это сделать (самый что ни на есть простой пример, если можно).
  Вверх
Master
Дата 2.11.2004, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1530
Регистрация: 13.5.2003
Где: Mother Russia

Репутация: 8
Всего: 10



Код

<FORM action="kuda.php?value1=GET" method="POST">
<INPUT type="hidden" name="value2" value="POST">
</FORM>



--------------------
Вавилон, Вавилон
Что ты построил, что разрушил?
Вавилон, Вавилон
Плавятся души дьявольским огнем.
PM WWW ICQ   Вверх
Астронавигатор
Дата 4.11.2004, 11:59 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Нет, это-то я и сам знал, я имел ввиду другое, чтобы когда нажимаешь на ссылку (не на кнопку) вида <a href="...?value=$valueget.."></a> передавались не только переменные по методу GET, но и по методу POST.
// Master же посоветовал, когда нажимаешь на кнопку передаются не только переменные по методу POST, но и по методу GET, которые дописываются в атрибут тега action -- это и так ясно было, но всё равно спасибо за ответ.
  Вверх
Ignat
Дата 4.11.2004, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



А кто запрещает по клику на ссылку отравить форму?
HTML
<a href="javascript:void(0);" onClick="document.form.submit();">



--------------------
Теперь при чем :P
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0649 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.