Ir para conteúdo

POWERED BY:

luiz monteiro

Members
  • Total de itens

    46
  • Registro em

  • Última visita

Tudo que luiz monteiro postou

  1. luiz monteiro

    Duvida sobre estrutura de return function

    Bom dia. Estava lendo alguns artigos sobre javascript e me deparei com essa estrutura const debounce = function(func, wait, immediate) { let timeout; return function(...args) { const context = this; const later = function() { timeout = null; if (!immediate) func.apply(context, args); }; const callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; Minha duvida é nesse ponto return function(...args), o que significa e qual a finalidade dos três pontos antes do args? Agradeço desde já.
  2. luiz monteiro

    Htaccess - Aplicar apenas duas regras URL amigável

    E ai galera, tudo bem? Estou tentando elaborar duas urls "amigaveis" para o mesmo sistema, porem sem sucesso. -Primeira questão é a seguinte O sistema ocasionalmente ira receber um código com 20 caracteres (formados por números e letras) através de um link . Exemplo do link: http://dominio.com.br/aa79asd79a7s0a234khl Tentei o seguinte RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-zA-Z0-9].{20})$ index.php?url=$1 -A segunda questão é a seguinte Para essa questão tenho um arquivo produto.php que recupera o valor do cod conforme abaixo Exemplo do link: http://dominio.com.br/produto.php?cod=345 Preciso deixar http://dominio.com.br/produto/345 Tentei acrescentar a ultima linha no htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-zA-Z0-9].{20})$ index.php?url=$1 [NC, QSA, L] RewriteRule ^produto/([0-9].{5})$ produto.php?cod=$1 [NC, QSA, L] O problema é que não carrega os arquivos que estão em diretórios como as imagens, styles, videos.....que estão na raiz do sistema. Por exemplo <link rel="stylesheet" type="text/css" href="./styles/style1.css"> Não carrega, onde o site fica sem os estilos e assim por diante. Agradeço desde já!
  3. luiz monteiro

    Htaccess - Aplicar apenas duas regras URL amigável

    E ai tudo bem galera? Embora eu tive muito sucesso me deparei com outro problema! Error 404 Tentei o seguinte. RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-zA-Z0-9].{20})$ index.php?url=$1 [NC,QSA,L] #aqui esta okay agora... RewriteRule ^produto/([0-9].{5})$ produto.php?cod=$1 [NC,QSA,L] #aqui esta okay agora... #RewriteRule ^lista$ lista.php [NC,QSA,L] #se for dominio.com.br/lista tudo bem....... #se for dominio.com.br/lista/ Error 404.....em função da barra Tentei #RewriteRule ^lista\/?$ lista.php [NC,QSA,L] #mas sem sucesso.....styles e diretorios bugam... Tentei #RewriteCond %{REQUEST_FILENAME} -f #se for aquivo.... #RewriteRule ^lista\/?$ lista.php [NC,QSA,L] #mas sem sucesso.....styles e diretorios bugam... Tentei RewriteEngine on #sim...fiz isso tambem... RewriteCond %{REQUEST_FILENAME} -f #se for aquivo.... RewriteRule ^lista\/?$ lista.php [NC,QSA,L] #mas sem sucesso.....styles e diretorios bugam... e muitas outras coisas........mas sem sucesso..... O que quero é que quando a url for dominio.com.br/lista OU dominio.com.br/lista/, ou seja, quando depois da lista tiver ou não a barra, o arquivo seja carregado.... Tem como? Embora eu tenha lido muito o conteúdo acima, não resolvi essa questão.
  4. luiz monteiro

    Htaccess - Aplicar apenas duas regras URL amigável

    Obrigado...ajudou muito....lendo isso aí fiz até mais do que precisava....melhorou muito as idéias......valeu.... Além, tinha algo que estava influenciando os erros, que é o fato de não pode haver espaços em branco nas flags [NC, QSA, L].....removi os espaços e funcionou.... [NC,QSA,L]....eu não sabia e espero que ajude outros.....
  5. luiz monteiro

    Carrinho de Compras

    E ai tudo bem? O erro mysql_query talvez seja porque seu servidor esta habilitado para mysqli..... De uma olhada no "index" que você postou acima, observe ....tem uma linha com mysqli_query.....e uma comentada mysql_query....provavelmente é apenas isso no carinho.php.... Troque a opção mysql_query por mysqli_query..... Passei por muitas dessas..... Abraços
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.