![]() | |
| |||||||
| Home | Register | Blogs | FAQ | Members List | Calendar | Downloads | Arcade | Mark Forums Read |
| Web Development Java/PHP/Perl/ASP and more |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 |
| Moderator | PHP help :: register globals Дорогие программисты Как известно после версии 4.20 в PHP по дефолту register_globals отключен. Поскольку многие старые программы написаны с учетом что она включена то старые программы на новых ПХП иногда работают со сбоями а иногда вообще не работают. Укажите быстрый и надежный способ с помощью которого можно добится нормальной работы старых программ на новых версиях ПХП !
__________________ --------------- Արատտայի ու Խալդեյի հովանավոր . |
| | |
| | #2 |
| панаехавший | izmenit' nastroyki php. Esli rech idet o hosting serverax to na nix register_globals ochen' chasto vkluchen
__________________ Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին: My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը |
| | |
| | #3 | |
| Moderator | Quote:
No ya ne xochu vkluchit v php etu fishku poskolku eto sozdaet problemu bezopasnoti dlya drugoy programmi kotori stoit na etom servere Неужели нету способа для его включения в отдельно взятой программе ?
__________________ --------------- Արատտայի ու Խալդեյի հովանավոր . | |
| | |
| | #5 | |
| Moderator | все нашел решение http://am.php.net/manual/ru/faq.misc.php Quote:
Code: <?php
// Emulate register_globals on
if (!ini_get('register_globals')) {
$superglobals = array($_SERVER, $_ENV,
$_FILES, $_COOKIE, $_POST, $_GET);
if (isset($_SESSION)) {
array_unshift($superglobals, $_SESSION);
}
foreach ($superglobals as $superglobal) {
extract($superglobal, EXTR_SKIP);
}
ini_set('register_globals', true);
}
?>
__________________ --------------- Արատտայի ու Խալդեյի հովանավոր . | |
| | |
| | #6 | |
| Moderator | Quote:
__________________ --------------- Արատտայի ու Խալդեյի հովանավոր . | |
| | |
| | #7 | |
| Moderator Join Date: Mar 2002 Location: Ukraine
Posts: 123
Rep Power: 7 Reputation:
10 | Quote:
2. Обычно у каждой программы своя папка. Поэтому, для того, что бы включить register_globals для отдельной программы, надо в ее папке создать файл .htaccess со следующим содержимым: Code: php_value register_globals On
__________________ Життя - це не тільки будні © Nemiroff | |
| | |
| | #8 | |
| Moderator | Quote:
__________________ --------------- Արատտայի ու Խալդեյի հովանավոր . | |
| | |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Блог или кто что заметил 8 | Dionysus | Uncensored | 15225 | Nov 8, 2006 08:30 |
| PHP programmers needed | Art007 | Jobs | 2 | Apr 28, 2006 21:30 |
| PHP 4.4.0 Problem... | Mesrop | Languages, Compilers and Interpreters | 24 | Nov 9, 2005 09:37 |
| PHP against ASP | acid | Web Development | 1 | Aug 6, 2004 21:30 |
| PHP remote vulnerabilities | VX | Software Security | 0 | Mar 4, 2002 19:20 |