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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Перенос переменной
 
 автор: Avatar   (30.07.2005 в 09:37)   письмо автору
 
 

Неподскажите случайно, как перенести переменную из одной страницы в другую,
я переходил с помощью header:location
А так же хотел бы узнать, у меня не работают глобальные переменные,
мне приходится писать их целиком ($HTTP_..._VARS), globals_variables (или как их там) ставил и на On и на Off - бестолку.

   
 
 автор: cheops   (30.07.2005 в 11:59)   письмо автору
 
   для: Avatar   (30.07.2005 в 09:37)
 

1) О способах передачи переменных между страницами можно почитать в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=298. При переходе между страницами при помощи HTTP-заголовка location следует использовать метод GET, т.е. перечислять имя и значение переменной после знака ?
index.php?id=1

2) За передачу параметров непосредственно в переменные, несёт отвественность директива register_globals http://www.softtime.ru/info/articlephp.php?id_article=13
register_globals = On

но лучше сразу привыкать к использованию суперглобальных массивов, так как в будущих версиях PHP останутся только они. Вместо длинных массивов $HTTP_..._VARS, которые тоже являются устаревшей конструкцией, рекомендуется использовать короткие массивы: $_GET, $_POST, $_FILES, $_SESSION, $_COOKIE и т.п.

   
Rambler's Top100
вверх

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