Wallie api van one2xs

Gestart doorBartspagina7 reacties98 weergaven

8 berichten · pagina 1 van 1

Bartspagina

Lid · Topicstarter

Berichten
14
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,
Wie kan in de wallie api van one2xs de header veranderen in meta refresh?
Mij lukt dat niet

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/*******
 * Voorbeeldscript voor de werking met de Wallie API voor one2xs
 * Meer informatie: http://www.one2xs.com/wallieinfo
 * Versie        1.0.0
 * Copyright    one2apps 2010
 * Datum        15 juni 2010
 * Alle rechten voorbehouden.
 * Gebruik op eigen risico.
 * Misbruik wordt bestraft.
 ***
 * Dit is een voorbeeldscript; je bent vrij om je eigen draai aan het systeem te geven, op voorwaarde dat je je aan de regels houdt.
 * Succes ermee.
 **/[/COLOR]

[COLOR= #0000BB]$username[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]lennard[/COLOR][COLOR= #007700];[/COLOR]                                        [COLOR= #FF8000]// gebruikersnaam op one2xs voor wie gebeld moet worden[/COLOR]
[COLOR= #0000BB]$bedrag[/COLOR] [COLOR= #007700]= .[/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700];[/COLOR]                                                [COLOR= #FF8000]// bedrag in euros; minimaal 0.10, maximaal 500.00; gebruik geen kommas maar punten[/COLOR]
[COLOR= #0000BB]$terugstuur[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]http://localhost/wallieapi_o2x/example.php[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// de url waar de gebruiker terug moet komen na de betaling[/COLOR]

[URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR]E_ALL[COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/version_compare"]version_compare[/URL][COLOR= #007700]([/COLOR]PHP_VERSION[COLOR= #007700],[/COLOR] [COLOR= #DD0000]5.0.0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]<[/COLOR][COLOR= #007700]))
{[/COLOR]
    
    [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]PHP 5.0.0 of hoger is vereist[/COLOR][COLOR= #007700]);

}[/COLOR]

[URL="http://www.php.net/class"]class[/URL] api
[COLOR= #007700]{[/COLOR]
    
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$username[/COLOR][COLOR= #007700];[/COLOR]         [COLOR= #FF8000]// gebruikersnaam van de persoon op one2xs[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$country[/COLOR][COLOR= #007700];[/COLOR]        [COLOR= #FF8000]// land van de beller[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$stringtosend[/COLOR][COLOR= #007700];[/COLOR]    [COLOR= #FF8000]// GET string om naar de one2xs server te sturen[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$headers[/COLOR][COLOR= #007700];[/COLOR]         [COLOR= #FF8000]// teruggekomen headers door de API class na de request naar de one2xs server[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$body[/COLOR][COLOR= #007700];[/COLOR]             [COLOR= #FF8000]// teruggekomen body door de API class na de request naar de one2xs server[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$messages[/COLOR][COLOR= #007700];[/COLOR]         [COLOR= #FF8000]// berichten in de body (see $body)[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700];[/COLOR]             [COLOR= #FF8000]// url die door de API wordt aangeroepen[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$action[/COLOR][COLOR= #007700];[/COLOR]        [COLOR= #FF8000]// actie (init of volt)[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$amount[/COLOR][COLOR= #007700];[/COLOR]        [COLOR= #FF8000]// bedrag in euros waarvoor de betaling wordt klaargezet[/COLOR]
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #0000BB]$returnurl[/COLOR][COLOR= #007700];[/COLOR]        [COLOR= #FF8000]// url waar de gebruiker terugkomt na de betaling[/COLOR]
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] __construct[COLOR= #007700]([/COLOR][COLOR= #0000BB]$username[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$action[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$amount[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$returnurl[/COLOR][COLOR= #007700])
    {[/COLOR]
        
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]username     [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$username[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]messages     [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]action       [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$action[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]amount       [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$amount[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]url          [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]returnurl    [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$returnurl[/COLOR][COLOR= #007700];
        
    }[/COLOR]
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] addParam[COLOR= #007700]([/COLOR][COLOR= #0000BB]$key[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$value[/COLOR][COLOR= #007700])
    {[/COLOR]
        
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]stringtosend [COLOR= #007700].=[/COLOR] [URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$key[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$value[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&[/COLOR][COLOR= #007700];
    
    }[/COLOR]
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] getStringtosend[COLOR= #007700]()
    {[/COLOR]
        
        [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]stringtosend[COLOR= #007700];
    
    }[/COLOR]
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] doTransaction[COLOR= #007700]()
    {[/COLOR]
        
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]addParam[COLOR= #007700]([/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700],[/COLOR]     [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]username[COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]addParam[COLOR= #007700]([/COLOR][COLOR= #DD0000]actie[/COLOR][COLOR= #007700],[/COLOR]     [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]action[COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]addParam[COLOR= #007700]([/COLOR][COLOR= #DD0000]amount[/COLOR][COLOR= #007700],[/COLOR]     [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]amount[COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]addParam[COLOR= #007700]([/COLOR][COLOR= #DD0000]returnurl[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]returnurl[COLOR= #007700]);[/COLOR]
        
        [COLOR= #0000BB]$socket[/COLOR] [COLOR= #007700]= @[/COLOR][URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]one2xs.com[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]80[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$errno[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/is_resource"]is_resource[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$socket[/COLOR][COLOR= #007700]))
        {[/COLOR]
            
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Kan niet met de one2xs.com server verbinden. Neem contact op met de beheerder van deze website.[/COLOR][COLOR= #007700];
        
        }[/COLOR]
        [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]/api/wallie/handle.php?[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]getStringtosend[COLOR= #007700](),[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700], -[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
        
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]url [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]www.one2xs.com[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #0000BB]$send[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"GET "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" HTTP/1.0
"[/COLOR][COLOR= #007700].[/COLOR]
                [COLOR= #DD0000]"Host: www.one2xs.com
"[/COLOR][COLOR= #007700].[/COLOR]
                [COLOR= #DD0000]"Connection: Close

"[/COLOR][COLOR= #007700];[/COLOR]
        
        [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$socket[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$send[/COLOR][COLOR= #007700]);[/COLOR]
        
        [COLOR= #0000BB]$data[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
        
        [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$output[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fread"]fread[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$socket[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1024[/COLOR][COLOR= #007700]))
        {[/COLOR]
            
            [COLOR= #0000BB]$data[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #0000BB]$output[/COLOR][COLOR= #007700];
        
        }[/COLOR]
        
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]data [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$data[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #0000BB]$raw[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"

"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$data[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]headers [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$raw[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$raw[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]))[/COLOR]
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Onverwachte output[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
            [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]body [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$raw[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR]
        
        [URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$socket[/COLOR][COLOR= #007700]);[/COLOR]
        
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]parseMessages[COLOR= #007700]();[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]messages[COLOR= #007700][[/COLOR][COLOR= #DD0000]error[/COLOR][COLOR= #007700]]))
        {[/COLOR]
            
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Er is een fout opgetreden: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]messages[COLOR= #007700][[/COLOR][COLOR= #DD0000]error[/COLOR][COLOR= #007700]];[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] FALSE[COLOR= #007700];
            
        }[/COLOR]
        
        [URL="http://www.php.net/return"]return[/URL] TRUE[COLOR= #007700];
            
    }[/COLOR]
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] getUrl[COLOR= #007700]()
    {[/COLOR]
        
        [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]url[COLOR= #007700];
    
    }[/COLOR]
    
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #007700]function[/COLOR] parseMessages[COLOR= #007700]()
    {[/COLOR]
        
        [COLOR= #0000BB]$messages[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"
"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]body[COLOR= #007700]);[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$messages[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])
        {[/COLOR]
            
            [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$messages[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$message[/COLOR][COLOR= #007700])
            {[/COLOR]
                
                [COLOR= #0000BB]$parts[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]=[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$message[/COLOR][COLOR= #007700]);[/COLOR]
                
                [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$parts[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700])
                {[/COLOR]
                    
                    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]messages[COLOR= #007700][[/COLOR][COLOR= #0000BB]$parts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]] =[/COLOR] [COLOR= #0000BB]$parts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];
                
                }
            
            }
        
        }
    
    }[/COLOR]
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] getMessages[COLOR= #007700]()
    {[/COLOR]
        
        [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]messages[COLOR= #007700];
    
    }[/COLOR]
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] getBody[COLOR= #007700]()
    {[/COLOR]
        
        [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]body[COLOR= #007700];
        
    }
    
}[/COLOR]


[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]transkey[/COLOR][COLOR= #007700]]))[/COLOR] [COLOR= #FF8000]// betaling voorbereiden als er geen transactiecode is opgegeven[/COLOR]
[COLOR= #007700]{[/COLOR]
    
    [COLOR= #0000BB]$api[/COLOR] [COLOR= #007700]= new[/COLOR] api[COLOR= #007700]([/COLOR][COLOR= #0000BB]$username[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]init[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$bedrag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$terugstuur[/COLOR][COLOR= #007700]);[/COLOR][COLOR= #FF8000]// api instantie maken[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$api[/COLOR][COLOR= #007700]->[/COLOR]doTransaction[COLOR= #007700]() ===[/COLOR] TRUE[COLOR= #007700])
    {[/COLOR]
        
        [COLOR= #0000BB]$content[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$api[/COLOR][COLOR= #007700]->[/COLOR]getMessages[COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// berichten ophalen[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$content[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]done[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]true[/COLOR][COLOR= #007700])
        {[/COLOR]
            
            [URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$content[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]]));[/COLOR] [COLOR= #FF8000]// gebruiker doorsturen; gebruik meta redirect als je hier een headers already sent-foutmelding krijgt[/COLOR]
            [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];
            
        }[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
        [COLOR= #007700]{[/COLOR]
            
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Er is wat fout gegaan![/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// neem even contact op met de one2xs-support als dit verschijnt[/COLOR]
            
        [COLOR= #007700]}
        
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL]
    [COLOR= #007700]{[/COLOR]
        
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]API fout.[/COLOR][COLOR= #007700];
        
    }
    
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [COLOR= #FF8000]// als er wel een transactiecode is opgegeven: checken of die klopt[/COLOR]
[COLOR= #007700]{[/COLOR]
    
    [COLOR= #0000BB]$api[/COLOR] [COLOR= #007700]= new[/COLOR] api[COLOR= #007700]([/COLOR][COLOR= #0000BB]$username[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]volt[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$bedrag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$terugstuur[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// verwerking van de betaling[/COLOR]
    
    [COLOR= #0000BB]$api[/COLOR][COLOR= #007700]->[/COLOR]addParam[COLOR= #007700]([/COLOR][COLOR= #DD0000]transkey[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]transkey[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$api[/COLOR][COLOR= #007700]->[/COLOR]doTransaction[COLOR= #007700]() ===[/COLOR] TRUE[COLOR= #007700])
    {[/COLOR]
        
        [COLOR= #0000BB]$ret[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$api[/COLOR][COLOR= #007700]->[/COLOR]getMessages[COLOR= #007700]();[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ret[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]betaald[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])
        {[/COLOR]
            
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je hebt niet betaald.[/COLOR][COLOR= #007700];
            
        }[/COLOR]
        [URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ret[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]betaald[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700])
        {[/COLOR]
        
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je hebt betaald![/COLOR][COLOR= #007700];
        
        }[/COLOR]
        [URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ret[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]betaald[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700])
        {[/COLOR]
            
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Deze betaling is al eerder verwerkt.[/COLOR][COLOR= #007700];
            
        }[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
        [COLOR= #007700]{[/COLOR]
            
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Onbekende fout. Neem contact op met de beheerders voor meer informatie.[/COLOR][COLOR= #007700];
            
        }
        
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL]
    [COLOR= #007700]{[/COLOR]
        
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]API fout.[/COLOR][COLOR= #007700];
        
    }
    
}[/COLOR]
?>


Alvast bedankt
0
Bartspagina

Lid · Topicstarter

Berichten
14
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
bumpyride
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Waarom zou je dat willen?
Heeft toch niet veel nut?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Regel 192

header("Location: ".urldecode($content[url])); // gebruiker doorsturen; gebruik meta redirect als je hier een headers already sent-foutmelding krijgt


Vervangen door

echo <meta http-equiv="refresh" content="0; url= . urldecode($content[url]) . ">;
0
Bartspagina

Lid · Topicstarter

Berichten
14
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nielsie schreef:
Waarom zou je dat willen?
Heeft toch niet veel nut?
Als je er geen verstand van hebt, reageer dan niet.
Rik schreef:
Regel 192
header("Location: ".urldecode($content[url])); // gebruiker doorsturen; gebruik meta redirect als je hier een headers already sent-foutmelding krijgt


Vervangen door

echo <meta http-equiv="refresh" content="0; url= . urldecode($content[url]) . ">;[/quote]

Bedankt :)
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nielsie heeft meer verstand van PHP dan jij. emo
0
Bartspagina

Lid · Topicstarter

Berichten
14
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Erik schreef:
Nielsie heeft meer verstand van PHP dan jij. emo
Dat zijn jou woorden wink
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Bartspagina schreef:
Eerdere citaten tonen
Erik schreef:
Nielsie heeft meer verstand van PHP dan jij. emo
Dat zijn jou woorden wink
Dus jij kan in classes scripten etc en weet nog geen eens hoe een beetje HTML werkt? emo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren