Sveiki noriu reikia idiegti afterpay.com.au i opencart platforma viska pasidariau liko tik siusti uzklausas i afterpay.com.au

siunciu per curl: bet vis grazina kad autentikacija klaidinga gal ne taip userio id ir rakta padavineju?

CURLOPT_HTTPAUTH => CURLAUTH_BASIC,
CURLOPT_USERPWD => $this->config->get('afterpay_id').':'.$this->config->get('afterpay_secret'),

Zemiau visas mazas skriptukas

$curl = curl_init();
        curl_setopt_array($curl, array(
            CURLOPT_RETURNTRANSFER => 1,
            CURLOPT_URL => $server['api_url'],
            CURLOPT_HTTPAUTH => CURLAUTH_BASIC,
            CURLOPT_USERPWD => $this->config->get('afterpay_id').':'.$this->config->get('afterpay_secret'),
            CURLOPT_CONNECTTIMEOUT => 10,
            CURLOPT_TIMEOUT, 10
        ));
        $result = curl_exec($curl);
        $error = curl_error($curl);
        $curlInfo = curl_getinfo($curl);
        curl_close($curl);
        print_r($result);

2

(12 replies, posted in PHP)

md5 wrote:
D3MO wrote:
md5 wrote:

$cats[] = get_cats($cat_details['category_id'], 1);

tai bet ji sukasi iki $cat_details['is_subcat'] == '>'

f-ja ant kintamojo $cats[] daro return, ty atiduoda duomenis, tai ir yra rekursija.

Aciu:)  suveike viskas puikiai

3

(12 replies, posted in PHP)

md5 wrote:

$cats[] = get_cats($cat_details['category_id'], 1);

tai bet ji sukasi iki $cat_details['is_subcat'] == '>'

4

(12 replies, posted in PHP)

minde wrote:

Pas tave yra rekursija, todėl gražinamas rezultatas turi būti pačioje funkcijoje atitinikamai tikrinamas, kad susidarytų rekursijos užbaigimas, kitaip aš nelabai įsivaizduoju ką tu pasieksi (-; O jeigu nesupranti, kaip turi veikti rekursija - naudok duomenų struktūrą, kuriai jos nereikia. Rekursijų tokioje vietoje nerekomenduočiau naudoti, nes galimi sunkiai prognozuojami scenarijai.

tai rekursija usibaigia kai nebera  is_subcat = ">"

5

(12 replies, posted in PHP)

zygis wrote:

O kaip tikrini ar nieko negrąžina?

<? print get_cats($category["id"]);?>


jei pacoj funkcijo paliktas printas jis grazina   reiksme, jei paliktas return negrazina

6

(12 replies, posted in PHP)

minde wrote:

Kodėl nepasidarius hierachinio medžio pagal šį pavyzdį: http://dev.mysql.com/tech-resources/art … -data.html

negaliu pakeisti kategoriju strukturos, kadangi  tai jau gatavas CMS  ir reikia prisiderinti prie to kas yra

Sveiki, gal kas gali zvilgtelt i funkcija nesuprandu kame kampas, jei vietoj return darau print viskas graziai grazinama jei darau return ishkvietus funkcija ji negrazina nieko:

function get_cats($category_id, $cnt = 0)
{
      global $db;
    
        if ($cnt == 0){
            $cats = array();
        
            $sql_select_categories = $db->query("SELECT is_subcat, parent_id, category_id FROM " . DB_PREFIX . "categories WHERE category_id='$category_id'");
        
        } else {
    
             $sql_select_categories = $db->query("SELECT is_subcat, parent_id, category_id FROM " . DB_PREFIX . "categories WHERE parent_id='$category_id'");
          }
    
    while ($cat_details = $db->fetch_array($sql_select_categories))
    {

        if ($cat_details['is_subcat'] == '>')
            {
                
                 get_cats($cat_details['category_id'], 1);
                 
            } 
            else 
            {
            
                $cats[]= $cat_details['category_id'];
                
            }
    }
    $stringas =(string) implode(',',$cats);
    
    //print $stringas;
    return $stringas;
}

ieshkau zmogaus gerai ismanancio oscommerce  scripta ir galinti rasyti contributionus.

9

(6 replies, posted in PHP)

tik vienas dalykas is tokios eilutes neatkapsto stringo:

talk/service/badge/Start?tk=z01q6amlq1mf5dsb6fnrb7q3othakjvrruja1ndt5cgm1oa3jucnq8rtqgp4hm742tq1h5pmv5hatt0q1trmbog3kat690l305kv21gouqpifiiuajj134rg41h9s5qatjtethnvgqmfiji7m7unpn7h3lv8f9qoikgh3c84m

ta prasme jei gale nera " ir &

10

(6 replies, posted in PHP)

Super:)  lenkiu galva. labai aciu isgelbejot mane

11

(6 replies, posted in PHP)

Sveiki, turiu klausima gal kas pades man ji chia ispresti, reikia ish stringo:


<iframe src="http://www.google.com/talk/service/badge/Show?tk=z01q6amlqmep55asdh441sslk259sgda8sbf3fqgtfs5d6ib6qa2pvm68ts1e672em75937v8nrdgtcs7gmrfnp0lb8m8qd9spgto7haghineu2l4lfr2i8c2or9mlmidqpualluq27364fkuur8kbdj95oi07igqe9f5qukl&amp;w=300&amp;h=18" allowtransparency="true" width="300" frameborder="0" height="18"></iframe>

ishtraukti:

z01q6amlqmep55asdh441sslk259sgda8sbf3fqgtfs5d6ib6qa2pvm68ts1e672em75937v8nrdgtcs7gmrfnp0lb8m8qd9spgto7haghineu2l4lfr2i8c2or9mlmidqpualluq27364fkuur8kbdj95oi07igqe9f5qukl

visada sis stringas prasideda: /Start?tk=

o usibaigia arba "  arba &  arba ishvis po reikalingo istraukti stringo nebebuna daugiau nieko

tuoj kanors nuzudysiu:))


SELECT * FROM `lentele` WHERE 1


veikia puikiausiai chia viskas elementaru bet kai noriu sukurti virtualia lentele ish gautu duomenu   

SELECT * FROM (
SELECT * FROM `lentele` WHERE 1
)`Vir_lent` WHERE 1


meta klaida ir viskas   gal kas pagelbesit

13

(2 replies, posted in PHP)

arba papraschiau paklausiu, kaip ishtrinti visus chaildus, zinant tik main kategorija

Kankinuos antra diena:)  gal kas pades, yra tokia lentele turint duomenis:

category_id
parent_id
category_name


problema yra tame kaip surinkti visus chaildus zinant tik pagrindine kategorijos category_id kurios parent_id=0  surinkti antra lygi butu nesunku where parent_id=pagrindines kategorijos category_id


bet kaip surinkti nezinant kiek leveliu gylis. 



man reikia surinkti viena kategorija su visais chaildais ir irashyt i kita lentele

Mysql versija 4.1

sudetingumo uzhklausos gal nera labai sudetingos, ju paprasciausiai daug kai galimadaryt inner join ir panasiai. noriu kuo maziau uzhklausu.  Laikas skiriamas darbams kuo greiciau tuo geriau, bet geliau uzhtrukti shiek tiek laiko daugiau nei xalturinti:)  darbas ivertinamas paprastai jei ish 5 selectu padaromas 1:) galbut shiek tiek pakeiciama duomenu bazes struktura ir panasiai.

ikainiai net nezinau paprasciausiai reikalingas zmogus galintis padeti:) o kaina lai pasako pats

Ieškau patyrusio žmogaus galinčio optimizuoti visus SQL querius.  dėl kainos sutarsim