Перейти к содержанию
Форум поддержки пользователей VamShop

Ошибка в подтверждении заказа


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

При подтверждении заказа (финальная стадия оформления заказа)

выскакивает ошибка:

Warning: Cannot modify header information - headers already sent by (output started at /home/имя домена/public_html/lang/russian/modules/payment/cod.php:68) in /home/имя домена/public_html/inc/xtc_redirect.inc.php on line 31

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

пробуй вставить нулевой уровень ошибок PHP

в начале файла вставь error_reporting(0);

если не поможет то ищи файл который ты редактировал (например коменты в начале удалял) и оставил пустые строки (их быть ни в коем случае не должно)

ну либо эти строки оставил тот кто собирал скрипт...

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

переадресация не срабатывает, потому что выводятся строки пустые

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

ob_start();

а в конце

print ob_get_contents();

ob_clean();

ob_end_clean();

и все... будет пахать как надо

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

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

Точно, пустая строка в /lang/russian/modules/payment/cod.php

А у меня вроде нет такой ошибки, хоть и пустые строки.

Поправил архив.

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

Да, спасибо, я прошёлся по всем языковым файлам, по файлам в корне магазина и в папке admin.

Везде вроде бы убрал внизу пустые строки.

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