Forum » Server-Side scripting » Bell systeem
:haha:
Berichten: 482
avatar
Offline Stuur privebericht
Ik zat eens te kijken hoe dat bel systeem van osbanditti er uit ziet voor als voorbeeld om een eigen te ontwikkelen maar ik snap er eigenlijk geen drol van.

want in buycredits zelf staat dit
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?
    
require('classes/class.micropayment-mollie.php');

    
$m = new micropayment();

    
$m->setPartnerID(109921); # Verander dit naar jouw eigen Partner ID te vinden onder de Tab Account bij Mollie
    
if (isset($_GET['c']) and is_numeric($_GET['c'])) $m->setCountry($_GET['c']);
    
$m->setAmount(0.50); # Hier kun je de prijs per gesprek instellen

    
if (isset($_GET['action']) and $_GET['action'] == 'check' and isset($_SESSION['servicenumber']) and isset($_SESSION['paycode']) and $_SESSION['servicenumber'] and $_SESSION['paycode']) {
        
/* user posted a paymentcheck, so below we'll check if the servicenumber and the paycode is fully payed */

        
$m->setServicenumber($_SESSION['servicenumber']);
        
$m->setPaycode($_SESSION['paycode']);
        
$m->checkPayment();

        if (
$m->payed) {
        
mysql_query("UPDATE `users` SET `callcredits`=`callcredits`+'45' WHERE `login`='$data->login'");
        
mysql_query("INSERT INTO betalingen (login,type,date) values('$data->login','Credits',NOW())");
        
        echo 
"<p>Je hebt nu 45 callcredits erbij!</p>
                       
                       "
;
            

                       
         }
        else {
            
# payment is not (fully) done, send the user back to the payment-screen
echo "<font color=red><b>Betaling is niet afgerond.<br>Zorg er wel voor dat je de goede code intoetst!</b></font>";
        }
    }

    if (!
$m->payed) {
        
/* Below we include the payment-screen, because no payment is received (yet) */
        
include('includes/include.paymentscreen.php');
    }
?>


dat de kosten 50 euro cent zijn maar in de class van mollie staat dit
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class micropayment {
    
# default vars
    
var $partnerid          null;
    var 
$amount             1.30;
    var 
$report           null;
    var 
$country          31;
  var 
$servicenumber     null;
  var 
$paycode           null;
  var 
$duration         null;
  var 
$mode              null;
  var 
$costperminute  null;
  var 
$costpercall    null;
  var 
$currency       null;
  
  
# after a paycheck is done, we can use these vars
  
var $payed          false;
  var 
$durationdone   0;
  var 
$durationleft   null;
  var 
$paystatus      null;


Bij welk moet je nou welk bedrag in vullen ?
22-05-2011 19:24
Dit topic is 206 keer bekeken door 38 verschillende leden
Reacties op: "Bell systeem"
1 | 2 Volgende pagina
Hmm
Berichten: 931
avatar
Offline Stuur privébericht
bij allebei stel het kost 1.30 dan moet je

Code | Selecteer Alles
minimaliseren
1
$m->setAmount(1.30); # Hier kun je de prijs per gesprek instellen


en bij mollie class:
Code | Selecteer Alles
minimaliseren
1
var $amount             1.30;
22-05-2011 19:29
<?/ $me=Android ?>
Berichten: 1713
avatar
Offline Stuur privébericht
amount 1.30 staat er

Nieuwe reactie samengevoegd met originele reactie op 22.05.11 19:30:10:
of dit: setAmount(0.50
22-05-2011 19:29
:haha:
Berichten: 482
avatar
Offline Stuur privébericht
en als je dan meerdere prijzen wilt ?
moet je dan elke keer een andere class hebben ?

ben compleet nieuw @ belsystemen
22-05-2011 19:30
Berichten: 830
avatar
Offline Stuur privébericht
Dan zou je iets moeten maken dat ze een tekstvakje moeten invullen hoeveel. En dan:

Code | Selecteer Alles
minimaliseren
1
$m->setAmount($_GET['bedrag']); # Hier kun je de prijs per gesprek instellen
22-05-2011 19:31
:haha:
Berichten: 482
avatar
Offline Stuur privébericht
dat bedoel ik niet
dus bijvoorbeedl 4 items 50 cent 8 items 95 cent
moet je dat dan elke keer andere voor hebben
22-05-2011 19:32
<?/ $me=Android ?>
Berichten: 1713
avatar
Offline Stuur privébericht
array ?
22-05-2011 19:36
Berichten: 830
avatar
Offline Stuur privébericht
Dan werkt het precies het zelf ?

Gewoon $_GET['bedrag']

en dan een formulier

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
<select name="bedrag">
<
option name="4">4 items</option>
<
option name="8">8 items</option>
<
option name="12">12 items</option>
</
select>


Dan moet je er zoiets van maken.
22-05-2011 19:36
:haha:
Berichten: 482
avatar
Offline Stuur privébericht
nja laat ik het anders vragen.

Iemand die zin heb om te helpen met een koopcredit systeem te maken ?
22-05-2011 19:38
<?/ $me=Android ?>
Berichten: 1713
avatar
Offline Stuur privébericht
Wat bedoel je daarmee ?
22-05-2011 19:41
:haha:
Berichten: 482
avatar
Offline Stuur privébericht
gwn een systeem vanaf 0 waar mensen credits / items kunnen kopen
22-05-2011 19:43
Reageer op: "Bell systeem"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden