• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

Erro reconhecimento GOLD no SITESHOP.

Status
Não esta aberto para novas mensagens.

fwillie

Novato XPZ
Fiz o Download do SHOP MU AWAY.

e ele está configurado diferente do meu WEBSITE.

para reconhecer o GOLD e CASH.

gostaria de saber como resolvo, para o SITESHOP, pegar a msm quantidade de GOLD do SITE PRINCIPAL.

Pois em um site aparece uma quantidade de GOLD, e no SHOP não aparece NADA!

Preciso da Ajuda de vocês,

skype: fraaankwillie

Obg
 

CronusMakerchanel

MAPSMAKER,3DMaker,MuHelper
Moderador
Super Moderador
so um porem amigo se vai usar o shop v3 as web não le duplas moedas somente na trds e posivel fazer isso o se tiver um bom conhecimento de php

tem que colocar na setings.php de sua web

TABELA

DT_SHOP_CREDITS coluna creditos

ET_SHOP_CREDTIS coluna creditos

mais so pode por uma dessa ai por que as web effect e daldegan so le se estiver na mesma tabela

então recomendo usar o shop v3
 

fwillie

Novato XPZ
mais o foda que estava funcionando perfeitamente.

só que não fui eu que configurei !

www.mu-ruller.vai.la

vê ae o site, não sei 

<?php

/*

MuShop 

Credits/Créditos: Wolf 

Contato: wolf@dtex.com.br

Web: www.dtex.com.br

*/

    $page = basename($_SERVER['REQUEST_URI']);

    $current_page = basename(__FILE__);

    if(substr_count(strtolower($page), $current_page) > 0)

        die("<strong> Acesso n&atilde;o autorizado. </strong>");

    /*

        Configurações SQL  

    */

    define("DB_HOST", "xxxx");

    define("DB_USER", "sa");

    define("DB_PASS", "");

    define("DB_NAME", "MuOnline");

    define("DB_ALERT", false);

    /* 

        Nome do servidor

    */

    define("MuRuller", "Muonline");

    /*

        Tamanho de cada item

        97, 98, 99, 1.0 = 10

        1.02+ = 16

    */

    define("ITEM_SIZE", 10);

    /*

        0 = PNG

        1 = JPEG

        2 = GIF

        Padrão: 1

    */

    define("IMAGE_TYPE", 0); 

    /*

        Para JPEG

        Padrão: 80

    */

    define("IMAGE_JPEG_QUALITY", 80);

?>

segue minha settings.php
 

fwillie

Novato XPZ
segue mssql.php

segue MSSQL.

<?php

    $page = basename($_SERVER['REQUEST_URI']);

    $current_page = basename(__FILE__);

    if(substr_count(strtolower($page), $current_page) > 0)

        die("<strong> Acesso n&atilde;o autorizado. </strong>");

    require_once("modules/security.class.php");

    if(class_exists('DtMssql') == false)

    {

        class DtMssql

        {

            var $connection;

            var $database;

            var $argumentc;

            var $arguments;

            /* inicializa a classe */

            function DtMssql()

            {   

                $this->argumentc = 0;

                $this->arguments = array();

            }   

            /* conecta-se ao sql */

            function Connect()

            {

                if (!extension_loaded('mssql')) {

                    if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {

                        dl('php_mssql.dll');

                    } else {

                        dl('mssql.so');

                    }

                }

                if (!extension_loaded('mssql')) {

                    $prefix = (PHP_SHLIB_SUFFIX === 'dll') ? 'php_' : '';

                    dl($prefix . 'mssql.' . PHP_SHLIB_SUFFIX);

                }

                $this->arguments = array();

                $this->connection = @mssql_connect(DB_HOST, DB_USER, DB_PASS);

                $this->database = @mssql_select_db(DB_NAME, $this->connection);

                if(!($this->connection) || !($this->database))

                {

                    if(DB_ALERT == true)

                        echo "<br><strong>DtMssql Error:</strong> Impossível conectar-se.";

                    return false;

                }

                return true;

            }

            /* desconecta do sql */

            function Disconnect()

            {

                @mssql_close($this->connection);

            }

            /* monta um argumento para ser colocar em uma array */

            function AddArgument($value, $check_inject = true, $check_crlf = false)

            {

                if($check_inject == true)

                {

                    $injection = new DtSecurity;

                    if($injection->Check($value) == true)

                    {

                        return false;

                    }

                    if($check_crlf == true)

                    {

                        if($injection->CheckCrlf($value) == true)

                        {

                            return false;

                        }

                    }

                }

                $current = $this->argumentc;

                $this->argumentc += 1;

                $this->arguments[$current] = $value;

                return true;

            }

            /* limpa argumentos */

            function ClearArguments()

            {

                $this->argumentc = 0;

                $this->arguments = array();   

            }

            /* executa uma query */

            function Query($query)

            {

                //array_shift($this->arguments);

                if($this->argumentc > 0)

                {

                    $query = vsprintf($query, $this->arguments);

                }    

                return new DtRecordset($query, mssql_query($query, $this->connection));

            }

        } /* class */

    } /* if exists */

    if(class_exists('DtRecordset') == false)

    {

        class DtRecordset extends DtMssql

        {

            var $results = array(); /* guardar os resultados */

            var $original_query; /* usada no refresh() */

            var $row_pointer = 0;

            var $colc = 0;

            var $rowc = 0;

            function RowCount()

            {

                return $this->rowc;    

            }

            function ColCount()

            {

                return $this->colc;    

            }

            /* inicializa a classe */

            function DtRecordset($query, $result)

            {    

                $this->results = $result;

                $this->original_query = $query;

                $this->Clear();

                $this->rowc = @mssql_num_rows($result);

                $this->colc = @mssql_num_fields($result);

                $current = 0;

                while($temp = @mssql_fetch_row($result))

                {

                    $current_col = 0;

                    for($i=0; $i<$this->colc; $i++)

                    {

                        $this->results[$current][$i] = array('value' => $temp[$i], 'name' => mssql_field_name($result, $i) );

                    }

                    $current++;

                }

            }   

            /* reseta o recordset */

            function Clear()

            {

                $this->results = array();

                $this->row_pointer = 0;

            }

            /* conecta-se ao sql */

            function NextRecord()

            {

                $this->row_pointer++;

                if($this->row_pointer >= $this->rowc) $this->row_pointer = $this->rowc - 1; 

            }  

            function PrevRecord()

            {

                $this->row_pointer--;

                if($this->row_pointer < 0) $this->row_pointer = 0; 

            }   

            function Refresh()

            {

                $this->Clear();

                $this->DtRecordset($this->query, @mssql_query($this->query, $this->connection));   

            }

            function Field($field = -1)

            {

                if($field == -1)

                    return $this->results[$this->row_pointer];

                if(is_numeric($field) == true)

                {

                    return @$this->results[$this->row_pointer][$field]['value'];

                }

                if(is_string($field))

                {

                    $i=0;

                    for($i=0; $i < $this->colc; $i++)

                    {

                        if(@$this->results[$this->row_pointer][$i]['name'] == $field)

                        {

                            return $this->results[$this->row_pointer][$i]['value'];

                        }

                    }

                }

            }

        } /* class */

    } /* if exists */

?>
 

fwillie

Novato XPZ
OBS: meu site principal, a gold dele está configurado para MEMB_INFO

pra table " gold " e " cash "

queria mudar para que o siteshop, pegasse gold da MEMB_INFO também.

preciso de ajuda, skype: fraaankwillie! :s
 
Status
Não esta aberto para novas mensagens.
Topo Bottom