WN

WN (https://www.wn.se/forum/index.php)
-   E-kommers (https://www.wn.se/forum/forumdisplay.php?f=10)
-   -   Viatel (https://www.wn.se/forum/showthread.php?t=1058903)

niklas_SWED 2013-08-22 22:08

Viatel
 
En kund till mig har precis skaffat Viatel som leverantör av betalsamtal. Dock får jag inte grepp om hur innehållet i php-filen vi använder ska se ut för deras tjänst, de kommunicerar via GET.

Jag använder sen länge MO-SMS och deras exempel av kod man kan ta del av har varit galant för att själv kunna vidareutveckla sin egen php-fil.

Viatel har inte några exempel att ta del av, så jag undrar om någon här på forumet har en bra lösning att dela med sig av (PHP-kod).

Tack!

niklas_SWED 2013-08-27 12:55

Ingen som har en färdig lösning att dela med sig av?

yakuzaemme 2013-08-27 13:10

receive.php
PHP-kod:

$nr $_GET['CALLER'];
$kod $_GET['INPUT'];

$mysqli->query("INSERT INTO codes (code, sender) VALUES ('".$kod."', '".$nr."')");
echo 
'OK_VIATEL_OK'

check.php
PHP-kod:

$code $_POST['code'];
if (
$result $mysqli->query("SELECT COUNT(*) FROM codes WHERE code='".$code."' AND used=0 ")) {
    
$mysqli->query("UPDATE FROM codes SET used=1 WHERE code='".$code."'");
    
//Aktivera medlemskap eller dylikt här



niklas_SWED 2013-08-27 13:14

Tusen tack yakuzaemme!

Citat:

Ursprungligen postat av yakuzaemme (Inlägg 20476261)
receive.php
PHP-kod:

$nr $_GET['CALLER'];
$kod $_GET['INPUT'];

$mysqli->query("INSERT INTO codes (code, sender) VALUES ('".$kod."', '".$nr."')");
echo 
'OK_VIATEL_OK'

check.php
PHP-kod:

$code $_POST['code'];
if (
$result $mysqli->query("SELECT COUNT(*) FROM codes WHERE code='".$code."' AND used=0 ")) {
    
$mysqli->query("UPDATE FROM codes SET used=1 WHERE code='".$code."'");
    
//Aktivera medlemskap eller dylikt här





Alla tider är GMT +2. Klockan är nu 11:37.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson