- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я то объявил параметры, другое дело что скрипт не видит их
Ну переменную $mrh_pass2 вы возможно и объявили, а вот переменная $params откуда у вас берется?
var_dump($params); в начале скрипта подскажет вам ответ.
Нет параметров в нем, NULL
А как передать их?
Нет параметров в нем, NULL
А как передать их?
Вам уже написали выше, что $params это не переменная, а ОБЪЕКТ. Изучайте принципы ООП.
Прежде чем использовать методы класса (в данном случае метод get(); ) необходимо инициализировать экземпляр этого класса (объект), в данном случае этим объектом выступает $params.
Инициализация присходит в общем виде примерно так:
$params = new MyClass();
вместо MyClass подставляете имя используемого Вами класса. Также в скобках могут идти параметры передаваемые конструктору класса, если они требуются.
Нет параметров в нем, NULL
А как передать их?
shkiper, делайте лучше домашнее задание на зимние каникулы, и не пишите говно-скрипты, особенно в платежных шлюзов где требуется максимальная компетентность и безопасность. Вы сами понимаете, что уже по одному этому ничего толкового из этого не выйдет $pass1 = '<?php echo $mrh_pass1; ?>'; Лучше запостите этот шедевр на govnokod.ru/ там хотябы его оценят по достоинству.
Вот и спекся парнишка(
Как у него бомбануло то. Видимо с домашним заданием задел за живое.
shkiper, по тому куску кода, который Вы привели, Вам всё правильно сказали: объект $params берется из ниоткуда, поэтому php и выдает Fatal error, что не может с ним работать, т.к. не объявлен.
Кроме того Вы говорите о каком-то модуле: модуле чего? Подозреваю, что Вы видели такие конструкции в своей cms, но чтобы использовать это в других скриптах, нужно их интегрировать с cms. Как - зависит от конкретной cms.
Хотите, чтобы Вам помогли - рассказывайте подробнее проблему. А вот такое поведение уважения Вам не прибавит.
Ладно Mad_Man-а вывести, но добиться, что бы добрейший и невозмутимый siv1987 сказал про домашку и говнокод.. Это надо ОЧЕНЬ сильно постараться. ТС силён, ох силён.. :)
Но я полагаю помощь ему уже не нужна, раз все тут такие плохие.