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

Форум PHP

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

 

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

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

тема: register_globals

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

 
 автор: Санька   (09.11.2007 в 16:44)   письмо автору
 
   для: Gemorroj   (09.11.2007 в 15:59)
 

И тому подтверждения вашем и вругим авторам скриптом на висави они очень качественные :) мыло допустим с сервисом :) если я не ошибась в авторе. Проще новые сделать. :)

   
 
 автор: Санька   (09.11.2007 в 16:40)   письмо автору
 
   для: KPETuH   (09.11.2007 в 05:21)
 

Я все понял.

   
 
 автор: Gemorroj   (09.11.2007 в 15:59)   письмо автору
 
   для: KPETuH   (09.11.2007 в 05:21)
 

Согласен с Кретином =)
Если скрипт работает только на refister_globals On - имхо сразу можно говорить о его не очень хорошем уровне.

   
 
 автор: KPETuH   (09.11.2007 в 05:21)   письмо автору
 
   для: Санька   (09.11.2007 в 00:49)
 

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

   
 
 автор: CrazyAngel   (09.11.2007 в 01:51)   письмо автору
 
   для: Санька   (09.11.2007 в 00:49)
 

>месяца 3 надо редактировать
0_о

но если уж совсем припрет думаю можно делать так


<?php
foreach($_POST as $key => $value)
    $
$key $value;

foreach(
$_GET as $key => $value)
    $
$key $value;
?>

   
 
 автор: Санька   (09.11.2007 в 00:49)   письмо автору
 
   для: bronenos   (09.11.2007 в 00:30)
 

Понятно. Но с этими пост и гет все равно сложновато работать копризные больно, тем более если скачаю какой нибудь скрипт и там все через переменные работает это хана месяца 3 надо редактировать, проще новый самому написать. В любом случае время с пост и гет теряется. Блин я уже пол года сайт делаю не как в люди вывести не могу. Вот из за такого рода проблем то одно то другое. Чо нибудь отключишь и сиди месяц заново сайт переберай. Вобщем караул. Какой блин php6 я 5 только учу! :)

   
 
 автор: bronenos   (09.11.2007 в 00:30)   письмо автору
 
   для: Санька   (09.11.2007 в 00:27)
 

1. шанс использовать где-нить одинаковые имена пер-х (гет + пост + сессия + куки + гет + код)
2. в пхп6 такой директивы нет (=офф) => ваш код работать не будет
3. хороший тон использовать нормальные массивы для этого + понятно, что откуда берется

   
 
 автор: Санька   (09.11.2007 в 00:27)   письмо автору
 
   для: bronenos   (08.11.2007 в 23:51)
 

Меня эти все обсуждение привело к одному вопросу все время в голове крутится: зачем отключать регистер глобался? Ведь с простыми переменными легче работать нежели с $_POST и $_GET и меньше писать. Может при включином уязвимость какая то есть?

   
 
 автор: bronenos   (08.11.2007 в 23:51)   письмо автору
 
   для: Санька   (08.11.2007 в 23:41)
 

и не надо включать, ибо в последующих версиях эта директива будет кбрана и останется лишь глобальнгый способ))

   
 
 автор: Санька   (08.11.2007 в 23:41)   письмо автору
 
   для: Санька   (07.11.2007 в 15:03)
 

Может все таки кто нибудь сможет ответить на эти 2 коротких вопроса? Заранее спасибо!

   

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

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

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