User id wilt niet meegeven

Gestart doorShahiem7 reacties48 weergaven

8 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Beste,

Ik heb een paypal script voor een webshop van een klant. Maar nu wil ik dat hij je user id meegeeft. Maar dat doe hij niet.

Als ik het zo doe dan werkt het:

if($lid->ingelogd() === TRUE)
{
    
    $info = $lid->info(array(id, cart_sec));
    
    $cartQuery = $mysql->query("SELECT
                                    producten.price,
                                    winkelwagen.id AS winkelwagen_id
                                FROM
                                    cart winkelwagen,
                                    products producten
                                WHERE
                                    winkelwagen.lid = ".$info[id]."
                                AND
                                    winkelwagen.deleted = 0
                                AND
                                    winkelwagen.article = producten.id
                                AND
                                    producten.deleted = 0");
    
        $prijs = 0;
        
        while($cartFetch = $mysql->fetch($cartQuery))
        {
        
            $prijs += $cartFetch[price];
            
        }    
    }
    
    $_SESSION[lid_id] = $info[id];
    $item_name = $info[id];
    $lidid = $info[id];
    $item_amount = $prijs;


En als ik hier info[id] gebruikt, dan doe hij het niet:

// PAYMENT VALIDATED & VERIFIED!
                    if($valid_txnid && $valid_price)
                    {                
                    
                        $orderid = updatePayments($data);mail("***", "PAYPAL succes", "Suuccegffggfddds".$data[item_name]. - .$info[lid_id]."");                        
                        if($orderid)
                        {


Hele code hieronder:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/define"]define[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]ALLOW[/COLOR][COLOR= #007700],[/COLOR] FALSE[COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/define"]define[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]PAGE_TITLE[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Winkelwagen[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]includes/config.php[/COLOR][COLOR= #007700];[/COLOR]

    [COLOR= #FF8000]// Database variables[/COLOR]
    [COLOR= #0000BB]$host[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"localhost"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//database location[/COLOR]
    [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"***"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//database username[/COLOR]
    [COLOR= #0000BB]$pass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"****"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//database password[/COLOR]
    [COLOR= #0000BB]$db_name[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"***"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//database name

// PayPal settings[/COLOR]
[COLOR= #0000BB]$paypal_email[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]paypal@example.com[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$return_url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/LINK"]LINK[/URL][COLOR= #007700].[/COLOR][COLOR= #DD0000]payment-successful.htm[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$cancel_url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/LINK"]LINK[/URL][COLOR= #007700].[/COLOR][COLOR= #DD0000]payment-cancelled.htm[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$notify_url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/LINK"]LINK[/URL][COLOR= #007700].[/COLOR][COLOR= #DD0000]payments.php[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$item_name[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Test Item[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$item_amount[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0.01[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #FF8000]// Include Functions[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"functions.php"[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #FF8000]//Database Connection[/COLOR]
[COLOR= #0000BB]$link[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$host[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$user[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$db_name[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$lid[/COLOR][COLOR= #007700]->[/COLOR]ingelogd[COLOR= #007700]() ===[/COLOR] TRUE[COLOR= #007700])
{[/COLOR]
    
    [COLOR= #0000BB]$info[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$lid[/COLOR][COLOR= #007700]->[/COLOR]info[COLOR= #007700]([/COLOR][URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]cart_sec[/COLOR][COLOR= #007700]));[/COLOR]
    
    [COLOR= #0000BB]$cartQuery[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT
                                    producten.price,
                                    winkelwagen.id AS winkelwagen_id
                                FROM
                                    cart winkelwagen,
                                    products producten
                                WHERE
                                    winkelwagen.lid = "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"
                                AND
                                    winkelwagen.deleted = 0
                                AND
                                    winkelwagen.article = producten.id
                                AND
                                    producten.deleted = 0"[/COLOR][COLOR= #007700]);[/COLOR]
    
        [COLOR= #0000BB]$prijs[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR]
        
        [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$cartFetch[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700]->[/COLOR]fetch[COLOR= #007700]([/COLOR][COLOR= #0000BB]$cartQuery[/COLOR][COLOR= #007700]))
        {[/COLOR]
        
            [COLOR= #0000BB]$prijs[/COLOR] [COLOR= #007700]+=[/COLOR] [COLOR= #0000BB]$cartFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]price[/COLOR][COLOR= #007700]];
            
        }    
    }[/COLOR]
    
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]lid_id[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$item_name[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$lidid[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$info[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$item_amount[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$prijs[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #FF8000]// Check if paypal request or response[/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]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"txn_id"[/COLOR][COLOR= #007700]]) && ![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"txn_type"[/COLOR][COLOR= #007700]]))
    {[/COLOR]

        [COLOR= #FF8000]// Firstly Append paypal account to querystring[/COLOR]
        [COLOR= #0000BB]$querystring[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"?business="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$paypal_email[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700];[/COLOR]    
        
        [COLOR= #FF8000]// Append amount& currency (£) to quersytring so it cannot be edited in html
        
        //The item name and amount can be brought in dynamically by querying the $_POST[item_number] variable.[/COLOR]
        [COLOR= #0000BB]$querystring[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"item_name="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$item_name[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$querystring[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"amount="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$item_amount[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #FF8000]//loop for posted values and append to querystring[/COLOR]
        [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$key[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$value[/COLOR][COLOR= #007700]){[/COLOR]
            [COLOR= #0000BB]$value[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$value[/COLOR][COLOR= #007700]));[/COLOR]
            [COLOR= #0000BB]$querystring[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"$key=$value&"[/COLOR][COLOR= #007700];
        }[/COLOR]
        
        [COLOR= #FF8000]// Append paypal return addresses[/COLOR]
        [COLOR= #0000BB]$querystring[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"return="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$return_url[/COLOR][COLOR= #007700])).[/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$querystring[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"cancel_return="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$cancel_url[/COLOR][COLOR= #007700])).[/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$querystring[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"notify_url="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$notify_url[/COLOR][COLOR= #007700]);[/COLOR]
        
        [COLOR= #FF8000]// Append querystring with custom field
        //$querystring .= "&custom=".USERID;
        
        // Redirect to paypal IPN[/COLOR]
        [URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]location:https://www.sandbox.paypal.com/cgi-bin/webscr[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$querystring[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700]();

    }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
        
        [COLOR= #FF8000]// Response from Paypal

        // read the post from PayPal system and add cmd[/COLOR]
        [COLOR= #0000BB]$req[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]cmd=_notify-validate[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/foreach"]foreach[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$key[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$value[/COLOR][COLOR= #007700]) {[/COLOR]
            [COLOR= #0000BB]$value[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/urlencode"]urlencode[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$value[/COLOR][COLOR= #007700]));[/COLOR]
            [COLOR= #0000BB]$value[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]/(.*[^%^0^D])(%0A)(.*)/i[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]${1}%0D%0A${3}[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$value[/COLOR][COLOR= #007700]);[/COLOR][COLOR= #FF8000]// IPN fix[/COLOR]
            [COLOR= #0000BB]$req[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"&$key=$value"[/COLOR][COLOR= #007700];
        }[/COLOR]
        
        [COLOR= #FF8000]// assign posted variables to local variables[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]item_name[/COLOR][COLOR= #007700]]            =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]item_name[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]item_number[/COLOR][COLOR= #007700]]         =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]item_number[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]payment_status[/COLOR][COLOR= #007700]]     =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]payment_status[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]payment_amount[/COLOR][COLOR= #007700]]     =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]mc_gross[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]payment_currency[/COLOR][COLOR= #007700]]    =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]mc_currency[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]txn_id[/COLOR][COLOR= #007700]]                =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]txn_id[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]receiver_email[/COLOR][COLOR= #007700]]     =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]receiver_email[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]payer_email[/COLOR][COLOR= #007700]]         =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]payer_email[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]custom[/COLOR][COLOR= #007700]]             =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]custom[/COLOR][COLOR= #007700]];[/COLOR]

        [COLOR= #FF8000]// post back to PayPal system to validate[/COLOR]
        [COLOR= #0000BB]$header[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"POST /cgi-bin/webscr HTTP/1.0
"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$header[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Content-Type: application/x-www-form-urlencoded
"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$header[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Content-Length: "[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$req[/COLOR][COLOR= #007700]) .[/COLOR] [COLOR= #DD0000]"

"[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #0000BB]$fp[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fsockopen"]fsockopen[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]ssl://www.sandbox.paypal.com[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]443[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$errno[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]30[/COLOR][COLOR= #007700]);[/COLOR]    
        
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]) {[/COLOR]
            [COLOR= #FF8000]// HTTP ERROR[/COLOR]
        [COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]    

            [URL="http://www.php.net/fputs"]fputs[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$header[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$req[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/while"]while[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700])) {[/COLOR]
                [COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fgets"]fgets[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1024[/COLOR][COLOR= #007700]);[/COLOR]
                [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/strcmp"]strcmp[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$res[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VERIFIED"[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]) 
                {[/COLOR]
                
                    [COLOR= #FF8000]// Used for debugging[/COLOR]
                    [URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"***"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PAYPAL DEBUGGING"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"Verified Response<br />data = FORUMCODE0"[/COLOR][COLOR= #007700]);[/COLOR]
                            
                    [COLOR= #FF8000]// Validate payment (Check unique txnid & correct price)[/COLOR]
                    [COLOR= #0000BB]$valid_txnid[/COLOR] [COLOR= #007700]=[/COLOR] check_txnid[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]txn_id[/COLOR][COLOR= #007700]]);[/COLOR]
                    [COLOR= #0000BB]$valid_price[/COLOR] [COLOR= #007700]=[/COLOR] check_price[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]payment_amount[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]item_number[/COLOR][COLOR= #007700]]);[/COLOR]
                    [COLOR= #FF8000]// PAYMENT VALIDATED & VERIFIED![/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$valid_txnid[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$valid_price[/COLOR][COLOR= #007700])
                    {[/COLOR]                
                    
                        [COLOR= #0000BB]$orderid[/COLOR] [COLOR= #007700]=[/COLOR] updatePayments[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700]);[/COLOR][URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"***"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PAYPAL succes"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"Suuccegffggfddds"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]item_name[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000] - [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]lid_id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]                        
                        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$orderid[/COLOR][COLOR= #007700])
                        {                        
                            
                        }[/COLOR]
                        [URL="http://www.php.net/else"]else[/URL]
                        [COLOR= #007700]{[/COLOR]                                
                                            [URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"***"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PAYPAL DEBUGGING"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"Kon niet in database zetten"[/COLOR][COLOR= #007700]);

                        }
                    }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]                    
                        [URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"***"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PAYPAL DEBUGGING"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"Er is betaald maar info is veranderd."[/COLOR][COLOR= #007700]);                
                    }                        
                
                }[/COLOR][URL="http://www.php.net/else"]else[/URL] [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/strcmp"]strcmp[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$res[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INVALID"[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]) {[/COLOR]
                
                    [COLOR= #FF8000]// PAYMENT INVALID & INVESTIGATE MANUALY! 
                    // E-mail admin or alert user
                    
                    // Used for debugging[/COLOR]
                    [URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"***"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PAYPAL DEBUGGING"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"Invalid Response<br />data = FORUMCODE1"[/COLOR][COLOR= #007700]);
                }        
            }[/COLOR]        
        [URL="http://www.php.net/fclose"]fclose[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]);
        }    
    }[/COLOR]
?>


Wie kan me helpen? Bedankt! biggrin
toevoeging op 24 november 2011, 20:46:27:
Let niet op slordige code. emo
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
je doet info maar dat info- moet weg denk (slechte bericht door ds xd)
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$data[lid_id] bedoel je ? Nergens geef je die een waarde?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik had dat ook al geprobeerd, en die had ik bij die data array gezet. Maar toen gaf hij ook niks weer.
0
Berichten
545
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En als je het ID met de session die je aanmaakt eens ophaald?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt niet smile
0
Berichten
545
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$info = $lid->info(array(id, cart_sec));

Waar wordt uberhaupt id een waarde gegeven?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb het al opgelost! wink
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