Перейти к содержимому


- - - - -

Помогите! Появилась ошибка!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Дождь

Дождь
  • Новичок

  • Пользователь
  • 13 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 15.06.2010 - 07:08

Делаю интернет-магазин, на готовом движке Simpla, появилась ошибка в левом верхнем углу, как от нее избавиться?
Warning: Call-time pass-by-reference has been deprecated in /home/users1/r/rain-84/domains/saledevice.ru/Storefront.class.php on line 301 ( насколько я понимаю ошибка в 301 строке, вот только не пойму какой файл)
А также где его искать на Localhost, или на host. Вот ссылка на сайт, может нужна http://saledevice.ru.
Всем откликнувшимся заранее спасибо!

#2 pahan76

pahan76
  • Консультант

  • Пользователь
  • 990 сообщений
  • Пол:Мужчина
  • Город:Химки, М.О.

Отправлено 15.06.2010 - 09:06

Ну всё ж написано!
Файл Storefront.class.php находится на хосте http://saledevice.ru (81.177.139.23) по пути /home/users1/r/rain-84/domains/saledevice.ru/Storefront.class.php (весь юниксовый путь вам вряд ли доступен, вы его видите как лежащий в корне сайта).
В 301й строке есть некая функция, которая принимает параметры с передачей по ссылке. Правильно ее объявление должно выглядеть как-то так:
function validate(&$input,&$conn)
где & должен стоять перед всеми параметрами, передаваемыми по ссылке.
Вызов, наоборот, должен выглядеть так:
validate($input,$conn)

#3 Tosha

Tosha
  • Пользователь

  • Пользователь
  • 480 сообщений
  • Пол:Мужчина
  • Город:Зябликово
  • Интересы:Дизайн, фотография, кино, книги.

Отправлено 15.06.2010 - 10:42

переместил в нужный раздел




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей