Помогите, советим или примером как можно это сделать.
Делаю сайт знакомств, осталось только сделать системы пополнение кредитов, использывал старый скрипт, но на нем только paypal. Хочу сделать опплату через freekassa, но не могу понять как прописать....
Добрый день! С freekassa я не работал. Посмотрел бегло их описание. Реализация традиционная.
О принципах реализации процесса акцептирования.
(прошу прощения, коды не подчистил и не комментировал.)
1. Обычно платёжные системы дают возможность акцептирования через их форму оплаты либо через XML-интерфейс. Советую выбрать первое.
Вам необходимо через POST-Request на адрес указанный документации платежной системы отправить необходимые данные.
Для начала вызывается, например, payment_online.php
2. Затем JS загружает в iframe 'payment_f2' на Вашей странице payment.php,
а он через JS запускает в этом iframe окно акцептирования платёжной системы.
3.Обратите внимание на параметры payment redirection.
На Ваш скрипт-обработчик по адресу $get_link через $_GET переменные поступит код статуса оплаты и вся информация о платеже.
Клиент может по-разному завершить процесс оплаты: оплатить, прервать оплату или ввести не верные данные карты.
В начале нужно проверить дигитальную сигнатуру и код статуса оплаты .
В случае успешной оплаты Вы сохраняете информацию в БД , отправляете подтверждение клиенту и.т.п.
Если оплата не проходит, выдаёте сообщение клиенту.
Неплохо было бы отправить клиенту письмо с линком на повторную оплату.
Также неплохо бы написать скрипт для контроля поступления оплаты и запускать его через CRON.
Здравствуйте, уважаемые форумчане! Я понимаю язык PHP только лишь поверхностно, поэтому решил обратиться к вам за помощью. В 2004-м я приобрел скрипт создающий динамические страницы для обзоров пользователей каким-либо продуктом. С тех пор скрипт еще пока работает, но mysql функции устарели, и теперь мне нужно их заменить на функции mysqli.
Доброе утро, Сергей!
В mysqli Вы можете использовать вместо функции mysql_escape_string() функцию mysqli_real_escape_string().
Я не пользовался конверторами. Изменял так:
1.Подключаю include_once("db.php");
Добрый день!
Вы пишите, что так получилось.
Посмотрел в трёх браузерах.(см. ниже скриншоты). Вы уверены в том, что получилось как хотелось?
Извините, нет времени довести, но если Вы замените max-height: 200px на min-height: 200px то в IE по вертикали обрубаться не будет
Добрый день!
Помогите пожалуйста с реализацией задумки(новичок, сильно не ругайте).
Суть задумки:
Есть главная страница index.php с таким содержанием(авторизация), подскажите если что-то не так или не правильно сделано
После авторизации пользователь может перейти в личную папку,которая будет хранить его файлы (Создание личной папки будет производиться в ручную, временно)
Подскажите как это можно реализовать?
Добрый день!
Принцип: Линки на заход в личный кабинет и на изменение данных профиля открываются на стартовой странице после успешной авторизации.
1. Ставите в индексе пустой контейнер для линков, например:
При это id для $next - работает как надо и идет к следующему в базе id. а id для $prev выдает первый в базе - то есть кнопка prev отправляет в самое начало в не зависимости на каком id_wiew ты сейчас. отличие запросов только в знаках < и >.
Подскажите, что я не так делаю?
Проверял на уровне запроса в phpMyAdmin - тот же эффект.
Заранее спасибо.
Доброе утро!
Проверял на уровне запроса в phpMyAdmin в своей БД SELECT * FROM bestellung WHERE (rechnung_nummer != "" AND auftragsnummer <10) ORDER BY auftragsnummer DESC LIMIT 1
Результат запроса: auftragsnummer rechnung_nummer ..........
9 05/0010-17 ..........
Поробуйте проверить в PHP значение $id_wiew и showid в БД
Вот я написала маленький кодик на поиск максимального значения из 3 переменных. А вот как сделать так что-бы выводил к примеру ( число a максимальное а число с минимальное), самым простым
Изначально в ошибке еще цифра была:
PHP Fatal Error: Call to a member function __toString() on a non-object in file.php(1656) : eval()'d code on line 29
.....
Можно в этом коде как то избавиться от ошибки с __toString(); ?
Как правильно написать проверку перед $delivery_city = $xml->ip->city->__toString(); ?
спС, а можно 1 прим. как использовать... Что-то не догнал пример ))
т.е. как файлы подключать? они у меня разбросаный по файлам, папкам, либа это сама спарсит всё...? :-/
Я сделал утилиту. Выбираются папки проекта, тип файлов – JS или PHP
и для JS одна из опций упаковки: None, Numeric, Normal, High ASCII (см. описание класса)
JS - файлы из выбранной папки читаются и упаковываются так:
$packer= new JavaScriptPacker($script,$optionPack,true,false);
$packed=$packer->pack();
В JS во многих случаях точку с запятой можно не ставить, если есть переход на новую строку. Вам нужно иметь ввиду, что при упаковке JS сжимается в одну строку. Поэтому точку с запятой нужно ставить обязательно, иначе интерпретатор после сжатия будет выдавать ошибки.
Здраст.
Есть проект в котором несколько JS фйлов, + от плагинов. Как можно по быстрому всё собрать в единное, + несколько функции перезаписываются и конфликтуют вместе. может можно как-то собрать и сгенерировать + сжать...
До оптимизации руки сейчас не дотянутся + защитить хочу что бы диз не слили...
+ Как можно макс. зищитить страницы от подобных программ HTTrack Website Copier.
Добрый вечер!
1.Черные ромбики с знаком вопроса, означают, что браузер не находит символы соответсвующие кодам.
"Убираю" ромбики с помощью mb_convert_encoding
Если получены "данные постом содерщим к примеру слово введенное на рус.раскладке", то
2. Как сделать так, чтобы при utf-8. В базу данных занасилалаь как анг.раскладка так и русская.
В базе данных задаю кодировку utf-8 и сохраняю в в ней же английский, русский, немецкий, и.т.д.
Если получены данные постом ... см. п.1
то когда вводить в строке ввода слово "слово", то выводит, а если так $arr = array($row['word']); то нет.
В чем проблема, подскажите пожалуйста!
Добрый день! Возможно, проблема в том, что функция mysqli_fetch_array возвращать результ в виде ассоциативного и обычного массива.
Если нужно получать результат только в виде ассоциативного массива, как в Вашем сдучае, то нужно использовать функцию mysqli_fetch_assoc