Передача данных двумя методами

  • Автор темы Автор темы DV
  • Дата начала Дата начала

DV

Guest
Передача данных двумя методами

Скажите пожалуйста, а можно результат формы передать по get, а вот дополнительные данные, которые идут ниже в такой форме - <input type=hidden name=content value="<?=$content?>"> по post? А то получается, что тело новости при переносе новости проходит через
адресную строку...
 
сам вопрос можно помещать на доску почета.
Скажи-ка, друг степей, а чем тебя не устраивает передавать постом всю форму?

Но причина - еще интереснее.
Скажи, тебе не приходило в голову передавать в форму не всю новость, которую надо перенести, а лишь некий идентификатор? номер строки в файле, например?
А уже приняв форму - переность?
 
сам вопрос можно помещать на доску почета.
Скажи-ка, друг степей, а чем тебя не устраивает передавать постом всю форму?
При передаче постом теряется переменная, которая должна обозначать таблицу куда писать. А она везде потом передаётся в строке.

Но причина - еще интереснее.
Скажи, тебе не приходило в голову передавать в форму не всю новость, которую надо перенести, а лишь некий идентификатор?
Приходила и ушла, т.к. надо просматривать тело новости и если там встречается определённое условие - менять.
 
При передаче постом теряется переменная, которая должна обозначать таблицу куда писать. А она везде потом передаётся в строке.
БА!
Все удесатее и чудесатее!
Прямо сама так и теряется?
А ты, типа, не программист, а часть тела друга человека?
И если переменная потерялась, то разводишь руками, и сделать ничего не можешь?
И единственным решением, которое тебе приходит в голову, становится передавать часть формы гетом, а часть - постом?

надо просматривать тело новости
ты ври-ври да не завирайся.
И кто же это будет в хидден поле у тебя это тело просматривать?
 
DV
Головой работать не пробовал?
<form action=file.php?var1=val11&var2=val21 method=post>
<input type=hidden name=var1 value=val12>
<input type=hidden name=var2 value=val22>
</form>
Написать такое и попробовать как оно работает не пробовал?
 
Profic
у него такое не сработает :-)
он не может заранее написать кверистринг, ибо гетом он хочет передавать "результат работы формы".
Только тсс! ты его не спугни!
такой роскошный экземпляр :-)
 
Все удесатее и чудесатее!
Прямо сама так и теряется?
А ты, типа, не программист, а часть тела друга человека?
И если переменная потерялась, то разводишь руками, и сделать ничего не можешь?
И единственным решением, которое тебе приходит в голову, становится передавать часть формы гетом, а часть - постом?
Делал я так: $t=$_POST['t']; нихрена...
ты ври-ври да не завирайся.
И кто же это будет в хидден поле у тебя это тело просматривать? [/B]
А кто говорил про хидден. Это потом происходит.:)

-~{}~ 06.03.04 19:43:

Только тсс! ты его не спугни!
такой роскошный экземпляр :-)
Чтобы Вы тут без меня делали?:D
 
так, очень хорошо, что ты не теряешь чувства юмора.
это мне урок, между прочим...

Ну, а по теме твоей.
Делал я так: $t=$_POST['t']; нихрена...
не может быть.
Значит, дела что-то не так.
скорее всего - либо передавал не постом, либо в хидден не писал.
разберись и наладь.
А кто говорил про хидден. Это потом происходит
если происходит потом, то зачем ты данные, которые тебе понадобятся потом, таскаешь через форму СЕЙЧАС?

ты можешь толком сказать, что ты делаешь?
просто ты, скорее всего, делаешь сложно то, что можно делать просто.
Имей в виду - мои собственные скрипты, с начала программирования на пхп, сократились в 10 раз
 
если происходит потом, то зачем ты данные, которые тебе понадобятся потом, таскаешь через форму СЕЙЧАС?

ты можешь толком сказать, что ты делаешь?
просто ты, скорее всего, делаешь сложно то, что можно делать просто.
Имей в виду - мои собственные скрипты, с начала программирования на пхп, сократились в 10 раз
При переносе новостей, (сделал как Вы сказали - создал в таблице отдельный столбец - индификатор раздела) было сначала всё просто, выбираешь куда переносить, он менял только дату, время и имя раздела, а потом понадобилось ещё поверять путь картинок в теле новости, для разных разделов они разные, т.к. находятся на разных страницах сайта, вот и пришлось сделать просмотр новости с помощью str_replace.
 
ну так зачем новость в форму тащить-то???
почему ее нельзя достать из базы ПОСЛЕ приема формы, все заменить, и засунуть снова в базу?
Не гоняя впустую к клиенту и обратно???
 
ТОЧНО...[... censored ...]...:)
Век живи, век в PHPClube учись:D
 
ты же делаешь запрос update?
Ну так выполни перед ним select!
выбери в нем тело новости.
сделай в нем замены.
и добавь в апдейт
 
ты же делаешь запрос update?
Ну так выполни перед ним select!
выбери в нем тело новости.
сделай в нем замены.
и добавь в апдейт
Да.
Уже так и сделал. Работает. Спасибо! :)
А то и правда, лишний трафик создавать.
 
/me тихо ржёт :)
Чего оказывается ему нужно было %) Попробуй догадайся %) Фанат, респект. Это надо быть немелким телепатом, однако %)
 
Demiurg
Извиняюсь. Вообще я стараюсь не употреблять идиоматические выражения.:)
 
Сверху