Вопрос : Встреча PHP «вставляя» проблему в IE но не Chrome/FF/Opera

Я имею применение членства написанное в PHP.  Форма работает отлично, и представление работает отлично.  Форма представляет к page2 где спрошены, что проверяет потребитель их информацию.  Вся информация вписанная потребителем показана и если им нужно изменить ее, то, они как раз щелкают «задней», редактируют информацию и resubmit.

Problem что когда они возвращает к форме в IE8, вся информация а, даже если номер встречи этим же (я проверил).  Вся информация показана в кроме, FF и старте Opera.

I каждая страница с:
session_start ();
if (! $_SESSION [«security_number»]) {=rand
$_SESSION [«security_number»] (100000,999999);
} еще {session_regenerate_id
();

I am
} using случайно номер «обеспеченностью» 6 чисел потому что я имею потребителя вписать тот номер в изготовленный на заказ captcha check.
class=

Ответ : Встреча PHP «вставляя» проблему в IE но не Chrome/FF/Opera

Что вариант PHP и IE?

Я испытал это using 2 архива ниже, и они работали совершенно как в IE, так и в опере (самых последних вариантах обоих).

Smogла быть проблема более старого варианта что-то не регулируя его правильно, в случае которого вы smogли попытаться это:
session_start ();
$old_sessid = session_id ();
session_regenerate_id ();
$new_sessid = session_id ();
session_id ($old_sessid);
$old_session = $_SESSION;
session_destroy ();
session_id ($new_sessid);
session_start ();
$_SESSION = $old_session;


Здесь 2 архива I судимое и работаемое как в IE, так и в опере:

      //TEST.PHP
      session_start ();
      если (! isset ($_SESSION [«security_number»]) || ! is_numeric ($_SESSION [«security_number»])) {
            $_SESSION [«security_number»] = ранд (100000.999999);
      }
      еще {
            session_regenerate_id ();
      }
? >
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
xml http://www.w3.org/1999/xhtml ": lang= " en " lang= " en " >
      
            Испытание
            
            
      
      
            '].'
'; ?>
            Идите вперед
      





      //TEST1.PHP
      session_start ();
      если (! isset ($_SESSION [«security_number»]) || ! is_numeric ($_SESSION [«security_number»])) {
            $_SESSION [«security_number»] = ранд (100000.999999);
      }
      еще {
            session_regenerate_id ();
      }
? >
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
xml http://www.w3.org/1999/xhtml ": lang= " en " lang= " en " >
      
            Испытание 1
            
            
      
      
            '].'
'; ?>
            Идите назад
      

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us