

luiz monteiro
Members-
Total de itens
46 -
Registro em
-
Última visita
Tudo que luiz monteiro postou
-
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á.
-
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á!
-
Htaccess - Aplicar apenas duas regras URL amigável
luiz monteiro respondeu ao tópico de luiz monteiro em PHP
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. -
Htaccess - Aplicar apenas duas regras URL amigável
luiz monteiro respondeu ao tópico de luiz monteiro em PHP
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..... -
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