ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

drupal 3
  #1  
Старый 12.01.2009, 08:36
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию drupal 3

такие у меня заморочки, люблю рыться во всяком старье, изучать откуда все есть пошло. 4-ый месяц роюсь в друпал 6 и тут попался мне друпал 3.

пытаюсь запустить
- в common.inc исправил короткий тег, который у меня отключен - <?

- в дампе исправил недопустимое для mysql5 дефолтное значение (дамп для 3 версии)

- но вот это!
PHP код:
Fatal errorCannot re-assign $this in C:\www\drupal3\modules\blog.module on line 6

class Blog {
4  function Blog($blog) {
5    global $user;
6    $this = new Node($blog);
7    $this->body $blog[body];
8  }

как это понять? какая версия пхп это допускала? третья? вообще если у кого есть инфа о старых друпалах, дайте ссылки плз, интересно почитать как это всё начиналось.
 
Ответить с цитированием

  #2  
Старый 12.01.2009, 08:41
preda1or
Участник форума
Регистрация: 27.10.2008
Сообщений: 278
Провел на форуме:
1495545

Репутация: 242
Отправить сообщение для preda1or с помощью ICQ
По умолчанию

Цитата:
http://bugs.php.net/bug.php?id=27659
хм
 
Ответить с цитированием

  #3  
Старый 12.01.2009, 09:16
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

т.е. раньше это была недокументированная фича, а потом из-за проблем в новом движке $this сделали readonly?
 
Ответить с цитированием

  #4  
Старый 12.01.2009, 09:35
preda1or
Участник форума
Регистрация: 27.10.2008
Сообщений: 278
Провел на форуме:
1495545

Репутация: 242
Отправить сообщение для preda1or с помощью ICQ
По умолчанию

Цитата:
As helly posted originally, this is expected behavior.
One of the changes between php4 and php5 is that objects
types are no longer mutable. You can not change $this
in php 5, by design.
Вроде того)
PHP4 - позволяла, PHP5 - уже нет.

Последний раз редактировалось preda1or; 12.01.2009 в 09:46..
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ