Foren / National / Russian / Скины и дизайн / Вывод без дизайна

Нужно сделать вывод без дизайна

Salador
#1 5. September 2016, 14:03

Подскажите как лучше сделать. Мне нужно на сайт из программы отправить пост запрос.

Ситуация такая:

1) На сайте продаем цифровой товар, при продаже просто добавляем email, а код верификации программы автоматически генерируется.

2) Пользователь заходит на сайт под своим логином и видит код для программы.

3) В программу вставляет код и она должна произвести проверку - отправить запрос на сайт и если email и код одинаковые с сайта возвращается "OK"

 

1-2 пункты решены осталось 3 - при отправке запроса на сайт он возвращает шаблон а мне нужно только "OK".

Roffun
#2 5. September 2016, 16:19
#42031 Salador:

1-2 пункты решены осталось 3 - при отправке запроса на сайт он возвращает шаблон а мне нужно только "OK".

Используйте хук ajax, а в нем уже обработка запроса:

<?PHP
/* ====================

[BEGIN_COT_EXT]
Hooks=ajax
[END_COT_EXT]

======================= */

defined('COT_PLUG') or die('Wrong URL');

if (isset($_POST['myvar']))
{

// $myvar = $_POST['myvar']; - ТАК НЕ НУЖНО ДЕЛАТЬ

$myvar = cot_import('myvar','P','TXT'); //  ТАК НУЖНО
//объявление переменных, обработчик
     if ($myvar == 'что-то')
     {
          echo "ОК";
     }
     else
     {
          echo "ERROR";
     }
}

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Dieser Beitrag wurde von Roffun (am 6. September 2016, 07:36, vor 7 Jahre) bearbeitet
Dr2005alex
#3 5. September 2016, 19:59

Не используйте НИКОГДА напрямую $_POST['myvar'] для этого есть функция cot_import

Пример $myvar = cot_import('myvar','P','TXT');

WebKaa.ru - Cotonti Relax
Roffun
#4 6. September 2016, 07:37
#42033 Dr2005alex:

Не используйте НИКОГДА напрямую $_POST['myvar'] для этого есть функция cot_import

Пример $myvar = cot_import('myvar','P','TXT');

Скорректировал пример для наглядности.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Macik
#5 8. September 2016, 14:45

Уточню, что в таком случае (ajax) запрос надо слать на адрес:

http://site.com/index.php?r=plugname

где `plugname` — это имя вашего расширения-обработчика.

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F