HTML
Include Require em Smarty templates
Enviado por Flavio Ribeiro, seg, 07/06/2010 - 23:56Algumas vezes precisamos incluir scripts para serem executados no front-end, como recolhimento de cache, fechamento de sessões e por ai vai...
O Smarty a pesar de ser uma ótima ferramenta, possui algumas particularidades que como todo framework precisamos aprender, e olha que muita gente se diz expert no assunto e deixa passar coisas que olhos não viciados conseguem ver rapidamente. É esse o nosso caso.
Upload via http e chmod 755 X 777
Enviado por Flavio Ribeiro, qua, 09/12/2009 - 07:23Olá Pessoal,
É muito comum o webdeveloper deixar pastas de uploads em chmod 777, pois isso facilita na execução do script e torna a nossa vida mais fácil, mas temos que pensar que isso também torna nossa vida mais perigosa.
- 2 comentários
- Leia mais
- 1054 leituras
Pra que serve o void(0)?!
Enviado por Flavio Ribeiro, sab, 05/12/2009 - 18:01JavaScript Void 0
Hyperlinks como Este incentivam ao visitante a clicar porque ele sabe que será levado para uma página nova. Entretanto, algumas vezes quando se está fazendo um script, você precisa adicionar alguma funcionalidade para seu website que deixa que executa alguma ação quando o link é clicado algo como atualizar uma soma, sem carregar uma nova página.
É neste tipo de soluções de programação em que iremos utilizar a ferramenta JavaScript Void 0.
Códigos de resposta HTTP
Enviado por Flavio Ribeiro, qui, 12/11/2009 - 16:09Códigos de status HTTP
Quando uma solicitação por uma página do seu site for feita ao servidor (por exemplo, quando um usuário acessa a sua página em um navegador ou quando o Googlebot rastreia a página), o servidor retornará um código de status HTTP em resposta à solicitação.
Esse código de status fornece informações sobre o status da solicitação. Esse código também fornece ao Googlebot informações sobre o seu site e sobre a página solicitada.
Alguns códigos de status comuns:
Browser - Webstandards
Enviado por Flavio Ribeiro, qua, 08/04/2009 - 19:35Muito útil para quem programa quem programa em CSS e webstandars é definir qual o browser do visitante, vai ai uma dica simples em JavaScript:
<script Language="JavaScript">
alert ( navigator.appName + " " + navigator.appVersion );
</SCRIPT>
Com isso você poderá definir as alterações para cada visitante, garantindo que todos recebam o mesmo visual em seu site.
Abraço,
Flavio
- Comentar
- 454 leituras
Validação de campo
Enviado por Flavio Ribeiro, seg, 06/04/2009 - 05:24Veja essa pergunta:
"Mudar a cor de um campo obrigatório se ele não for preenchido em php?
Glaera é o seguinte preciso programar em php que um campo mude de cor se ele não for preenchido. Como faço isso programando em php?"
A Camila mandou bem na resposta:
<script>
function mudacor(ref,cor){
ref.style.backgroundColor=cor;
}
</script>
HTML:
<input type="text" name="teste" id="teste" onfocus="mudacor(this,'yellow')" onblur="mudacor(this,'white')">
Validação - Debug para JavaScript
Enviado por Flavio Ribeiro, sex, 20/03/2009 - 05:19Como e JavaScript é uma linguagem de programação client-side é um pouco mais complicado de verificar erros de sintaxe eu encontrar erros no script, infelizmente não existem muitas ferramentas práticas de debug, mas vamos falar sobre duas.
A função alert() serve principalmente para interagir com o usuário, mas ela pode ser utilizada para detectar erros, isso porque o browser,diferentemente de outras linguagens, não valida o código executando então o script até o erro. Por exemplo:
<script language="javascript"><!--
Página sem extensão no Apache
Enviado por Flavio Ribeiro, qui, 12/03/2009 - 08:15Pessoal,
Uma ferramenta muito poderosa do Apache é o arquivo .htaccess, é através desse arquivo, geralmente localizado ou salvo no root do servidor (www), que podemos alterar funções e configurações do servidor.
Falaremos mais sobre isso, mas por enquanto, segue um exemplo onde iremos retirar a extensão do url sem afetar o index:
(caso não encontre o arquivo .htaccess , salve um arquivo texto com esse nome no root ou pasta onde deseja alterar as configurações)
#Diz ao apache para ele seguir os links indicados como rota
Options +FollowSymLinks
#Habilita o gerenciamento de url
Procura de keys em arrays
Enviado por Flavio Ribeiro, ter, 23/12/2008 - 04:07function array_key_exists ( key, search ) {
// Checks if the given key or index exists in the array
//
// version: 810.114
// + original by: Kevin van Zonneveld
// + improved by: Felix Geisendoerfer
// * example 1: array_key_exists('kevin', {'kevin': 'van Zonneveld'});
// * returns 1: true
// input sanitation
if( !search || (search.constructor !== Array && search.constructor !== Object) ){
return false;
}
return key in search;
}
- Comentar
- 599 leituras
Procura de valores em array
Enviado por Flavio Ribeiro, ter, 23/12/2008 - 03:59function in_array(needle, haystack, strict) {
// Checks if the given value exists in the array
//
// version: 810.114
// + original by: Kevin van Zonneveld
// * example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
// * returns 1: true
var found = false, key, strict = !!strict;
for (key in haystack) {
if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
found = true;
break;
}
}
return found;
