Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Обновить страницу без отправки POST

Сообщения:  [1-10]   [11-11] 

 
 автор: Commander   (03.08.2014 в 05:52)   письмо автору
 
   для: Eugene77   (01.08.2014 в 16:22)
 

Вообще, выполнять обновление страницы на стороне клиента является не самым лучшим выходом (см. мой пост выше).

Если я так пишу:
header("Location: http://$_SERVER[SERVER_NAME]/$_SERVER[REQUEST_URI]");
'это тоже нормально?


Лучше всего код, который привел moonfox в четвертом сообщении темы.

  Ответить  
 
 автор: Commander   (03.08.2014 в 05:47)   письмо автору
 
   для: KPETuH   (01.08.2014 в 10:00)
 

Делать перенаправление на стороне клиента (на JS или с <meta http-equiv="Refresh"...) не самый лучший выход - в истории появляется страница с перенаправлением. А насчет того, что данные на сервере могут обрабатываться разными языками - вы правы.

  Ответить  
 
 автор: Eugene77   (01.08.2014 в 16:22)   письмо автору
 
   для: Commander   (31.07.2014 в 15:24)
 

>После обработки отправленной формы необходимо (не на javascript, а в php-коде) перезгрузить страницу:
>
>
<?php
>...
>
header("Location: http://".$_SERVER['SERVER_NAME']."/".$_SERVER['REQUEST_URI']);
>...
>
?>

Спасибо, так тоже подойдёт, но
http://softtime.ru/javascript/redirect.php
пожалуй, лучше.
Действительно, в данном случае мне удобней на JS.

Ещё раз спасибо всем! Отлично работает!
P.S.
Если я так пишу:
header("Location: http://$_SERVER[SERVER_NAME]/$_SERVER[REQUEST_URI]");
'это тоже нормально?

  Ответить  
 
 автор: KPETuH   (01.08.2014 в 10:00)   письмо автору
 
   для: Commander   (01.08.2014 в 08:16)
 

Подозреваю что данные формы могут обрабатывать куча программных средств и кроме php, ну и как бэ вопрос задан в ветке html+javascript

  Ответить  
 
 автор: Commander   (01.08.2014 в 08:18)   письмо автору
 
   для: moonfox   (31.07.2014 в 16:20)
 

Точно, так даже лучше.

  Ответить  
 
 автор: Commander   (01.08.2014 в 08:16)   письмо автору
 
   для: KPETuH   (31.07.2014 в 18:28)
 

А для чего тогда форма?

  Ответить  
 
 автор: KPETuH   (31.07.2014 в 18:28)   письмо автору
 
   для: Commander   (31.07.2014 в 15:24)
 

С чего вы взяли что у топикстартера вообще используется php?

  Ответить  
 
 автор: moonfox   (31.07.2014 в 16:20)   письмо автору
 
   для: Commander   (31.07.2014 в 15:24)
 

header('location:'.$_SERVER['HTTP_REFERER']);

  Ответить  
 
 автор: Commander   (31.07.2014 в 15:24)   письмо автору
 
   для: Eugene77   (31.07.2014 в 12:46)
 

После обработки отправленной формы необходимо (не на javascript, а в php-коде) перезгрузить страницу:

<?php
...
header("Location: http://".$_SERVER['SERVER_NAME']."/".$_SERVER['REQUEST_URI']);
...
?>

  Ответить  
 
 автор: KPETuH   (31.07.2014 в 13:42)   письмо автору
 
   для: Eugene77   (31.07.2014 в 12:46)
 

http://softtime.ru/javascript/redirect.php

  Ответить  

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования