Перейти к содержанию
Propeller

[Решено] Ошибка при регистрации

Рекомендуемые сообщения

Добрый день!

Скажу сразу, что в программировании я - полный ноль, но в стандартном функционале надо изменить так мало, что обращаться к фрилансерам смысла нет.

В частности, стал убирать ненужные поля при регистрации (факс, ID компании, компанию), комментируя определенные строчки. Теперь после ввода нужной информации система выдает ошибку:

Warning: Cannot modify header information - headers already sent by (output started at C:\OpenServer\domains\mercurymag\catalog\language\russian\account\register.php:1) in C:\OpenServer\domains\mercurymag\system\engine\controller.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at C:\OpenServer\domains\mercurymag\catalog\language\russian\account\register.php:1) in C:\OpenServer\domains\mercurymag\system\engine\controller.php on line 29

Попробовал удалить в файле account\register.php ненужные поля - не помогло.

Где еще надо искать причину?

 

Заранее спасибо и прошу прощения за глупые вопросы.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В каких файлах вы закомментировали? И покажите как закомментировали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Где еще надо искать причину?

меняй траву.

в ошибке написано, в каком файле у тебя проблемы.

а если еще [тут_была_нецензурная_лексика] и поиском воспользуешься - вообще все будет чудно!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сначала я убрал ненужные этапы при оформлении заказа. Вот так - http://jul-collection.com/opencart-oformlenie-zakaza-ubiraem-nenuzhnyie-shagi.html

У меня осталась возможность оформления заказа только с регистрацией и 2 этапа: Платежная информация и Подтверждение заказа.

 

Затем я убрал ненужные поля при оформлении заказа. Вот так - http://jul-collection.com/opencart-ubiraem-obyazatelnyie-polya-v-oformlenii-zakaza.html

Индекс я оставил и файлы правил только register (гостевые мне не нужны, у меня нет такой возможности).

 

После этого регистрация и "слетела"

 

Что такое "трава"?

Поиском пользовался, но толку мало, ибо я не программер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убирать ненужные строки нужно вот так или хотя бы так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сохрани файл catalog\language\russian\account\register.php в нормальной кодировке.

или прицепи сюда - вдруг там "левый" код есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Файл сохранил, не помогло.

Заметил, что аналогичная ошибка возникает при попытке изменения языка с русского на английский. При этом если обновить страницу через F5, то и регистрация успешно заканчивается и язык изменяется на английский.

Файл catalog\language\russian\account\register.php прикрепил.

 

Купить модуль - это конечно, выход. Но мне пока не нужно так много изменений функционала.

register.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Исправил. Просто качнул еще один релиз и взял оттуда заведомо верные файлы register.php и welcome.php

Прощу прощения, что отнял время.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обнаружил следующую ошибку - при попытке изменить контактную информацию уже зарегистрированного пользователя выдается ошибка:

Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' WHERE customer_id = '67'' at line 1
Error No: 1064
UPDATE customer SET firstname = 'Ivan', lastname = 'Ivanov', email = 's@mail.ru', telephone = '+7 (903) 1234567',' WHERE customer_id = '67' in C:\OpenServer\domains\mercurymag\system\database\mysql.php on line 50

 

Это с чем может быть связано?

 

Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.