Somente Números em Jquery

Exemplo 1

$(‘.medico_crm’).keypress(function(event) {
var tecla = (window.event) ? event.keyCode : event.which;
if ((tecla > 47 && tecla < 58)) return true;
else {
if (tecla != 8) return false;
else return true;
}
});

Exemplo 2

Por expressão regular.

$(function(){

       $("input[name='nome-do-campo']").bind("keyup blur focus", function(e) {
           e.preventDefault();
           var expre = /[A-Za-z\.\§\£\@\`\Ž\^\~\'\"\!\?\#\$\%\š\¬\_\+\=\.\,\:\;\<\>\|\°\ª\º\]\[\{\}\\ \)\(\*\&\-\/\\]/g;
           // REMOVE OS CARACTERES DA EXPRESSAO ACIMA
           if ($(this).val().match(expre))
               $(this).val($(this).val().replace(expre,''));
       });
});

Exemplo 3

Função:

function verificaNumero(e) {
       if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
             return false;
       }
}

Chamada da Função:
$(document).ready(function() {
	$("#txtCEP").keypress(verificaNumero);
	$("#txtCEP2").keypress(verificaNumero);
	$("#txtCEP3").keypress(verificaNumero);
});

Implementação
01 <html>
02     <head>
03         <title>Teste só numeros</title>
04         <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
05         <script>
06             function verificaNumero(e) {
07                 if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
08                     return false;
09                 }
10             }
11
12             $(document).ready(function() {
13                 $("#txtCEP").keypress(verificaNumero);
14                 $("#txtCEP2").keypress(verificaNumero);
15                 $("#txtCEP3").keypress(verificaNumero);
16             });
17         </script>
18     </head>
19     <body>
20         <input id="txtCEP" type="text"/>
21         <input id="txtCEP2" type="text"/>
22         <input id="txtCEP3" type="text"/>
23     </body>
24 </html>
 

Condeúdo de: http://olhonobit.wordpress.com/2010/10/01/jquery-campo-de-texto-aceitando-so-numeros/

Adicionar ou Remover indexações com robots

Existe um arquivo específico que é procurado pelas ferramentas de busca para saber quais partes do site não devem ser indexados. É o “robots.txt“. Ele deve ser colocar no diretório raiz do site e é o primeiro arquivo que os bots de busca procuram em um site. Nele você pode escolher os diretórios e arquivos que você deseja excluir das ferramentas de busca. O uso mais comum é evitar indexação de páginas logadas ou que possuam arquivos privados.

Este é um exemplo de arquivo que impediria a indexação do site inteiro por todas as ferramentas de busca:
User-agent: *
Disallow: /

O asterisco significa “tudo”, ou seja, todos os bots de busca devem seguir as regras abaixo.

Um exemplo prático seria evitar a indexação de pastas do seu site que tem programas ou partes privadas. O exemplo abaixo evitaria a indexação de quatro diretórios.

User-agent: *
Disallow: /cgi-bin/ #scripts e programas
Disallow: /logado/
Disallow: /tmp/ #parte de testes
Disallow: /private/ #arquivos da empresa

O sinal de tralha serve para comentários como informar o motivo da exclusão. O comentário não influencia em nada o bot, porém serve para facilitar o entendimento do motivo da exclusão para a equipe que administra o site.

Se um site não tiver este arquivo, a ferramenta de busca irá indexar normalmente o seu site. Se preferir, você pode criar o arquivo “robots.txt” que permite a indexação total:
User-agent: *
Disallow:

Você pode criar regras específicas para cada bot de busca. Para isto basta trocar o asterisco do User-agent pelo nome do bot. Cada bot ou spider tem um nome específico. Eles também são conhecidos como agentes. O agente do Google é o Googlebot, o do Yahoo! é o Slurp e o da MSN Busca é o MSNBot. Existem bots também para imagens por exemplo. O do Google é o Googlebot-Image, o do Yahoo é o yahoo-mmcrawler e o da MSN Busca o psbot. Um exemplo para excluir a indexação do Google seria:
User-agent: Googlebot
Disallow: /

Com isto, nada do site seria indexado pelo Google, mas outras ferramentas poderiam indexar normalmente.

O Robots.txt é extremamente útil, pois permite a retirada automatizada de páginas e do conteúdo de um site das páginas de resultado dos sites de busca. Ele também é bastante flexível permitindo que várias regras sejam aplicadas no mesmo arquivo garantindo comportamento distinto entre os bots.

 

Conteúdo pertencente à: http://www.marketingdebusca.com.br/robotstxt-na-indexacao-de-sites/

contar e limitar caracteres no textarea em jquery

Segue um exemplo de como implementar o limitador de caracteres em Jquery

Antes é necessário adicionar o Jquery e o plugin Jquery Plugin Limit

 

Exemplo COM contador:

<textarea id="txt_observacao">Este é um teste</textarea>
Restam <
span id="contador_char"></span> caracteres a serem digitados.


<script type="text/javascript">
$(function(){
$('#txt_observacao').limit('255','#contador_char');
})

</script>

 

Exemplo SEM contador:

<textarea id="txt_observacao">Este é um teste</textarea>

<script type="text/javascript">
$(function(){
$('#txt_observacao').limit('255');
})

</script>

 

 

Site de Referência: http://www.cssnolanche.com.br/contar-e-limitar-caracteres-em-textarea/ 

Tabela de conversão de caracteres especiais

Caracteres Acentuados no Português

á &aacute; Á &Aacute; ã &atilde; Ã &Atilde;
â &acirc; Â &Acirc; à &agrave; À &Agrave;
é &eacute; É &Eacute; ê &ecirc; Ê &Ecirc;
í &iacute; Í &Iacute; ó &oacute; Ó &Oacute;
õ &otilde; Õ &Otilde; ô &ocirc; Ô &Ocirc;
ú &uacute; Ú &Uacute; ü &uuml; Ü &Uuml;
ç &ccedil; Ç &Ccedil;

 

Caracteres Especiais

espaço &nbsp;
& e comercial &amp;
> maior que &gt;
< menor que &lt;
ˆ acento circunflexo &circ;
˜ acento til &tilde;
¨ acento trema &uml;
´ acento agudo &cute;
¸ cedilha &cedil;
aspas duplas &quot;
e aspas duplas (esquerda e direita) &ldquo; e &rdquo;
e aspas simples (esquerda e direita) &lsquo; e &rsquo;
e aspas angulares simples (esquerda e direita) &lsaquo; e &rsaquo;
« e » aspas angulares duplas (esquerda e direita) &laquo; e &raquo;
º ordenal masculino &ordm;
ª ordinal feminino &ordf;
travessão ‘en’ &ndash;
travessão ‘em’ &mdash;
­ hífen oculto &shy;
¯ macron &macr;
reticências &hellip;
¦ barra vertical &brvbar;
marcador (bullet) &bull;
parágrafo &para;
§ parágrafo legal &sect;

 

Caracteres Comerciais

© copyright &copy;
® marca registrada &reg
trade mark &trade;
£ libra esterlina &pound;
¢ centavo &cent;
euro &euro;
¥ iene (yen) &yen;
¤ símbolo monetário &curren;
Cruzeiro (Brasil) &#8354;
Franco (França) &#8355;
Lira (Itália) &#8356;
Mill (US$.001) &#8357;
Naira (Nigéria) &#8358;
Peseta (Espanha) &#8359;
Rupee (India) &#8360;
Won (Coréia) &#8361;
New sheqel (Israel) &#8362;
Dong (Vietnam) &#8363;
Kip (Laos) &#8365;
Tugrik (Mongólia) &#8366;
Drachma (Greece) &#8367;

 

Caracteres Matemáticos e Lógicos

¹ elevado a um &sup1;
² ao quadrado &sup2;
³ ao cubo &sup3;
½ fração um meio &frac12;
¼ fração um quarto &frac14;
¾ fração três quartos &frac34;
fração um oitavo &#8539;
fração três oitavos &#8540;
fração cinco oitavos &#8541;
fração sete oitavos &#8542;
> maior que &gt;
< menor que &lt;
± mais ou menos &plusmn;
sinal de subtração &minus;
× sinal de multiplicação &times;
÷ sinal de divisão &divide;
asterisco &lowast;
barra de fração &frasl;
por-mil &permil;
sinal de integral &int;
somatório &sum;
PI &prod;
raiz quadrada &radic;
infinito &infin;
quase igual &asymp;
aproximadamente igual &cong;
proporcional &prop;
idêntico &equiv;
diferente &ne;
menor ou igual &le;
maior ou igual &ge;
consequentemente &there4;
ponto &sdot;
· ponto do meio &middot;
diferença parcial &part;
parte imaginária do número &image;
parte real do número &real;
minuto &prime;
segundo &Prime;
° grau &deg;
ângulo &ang;
perpendicular &perp;
nabla &nabla;
soma direta &oplus;
produto de vetor &otimes;
alef &alefsym;
ø produto vazio &oslash;
Ø produto vazio &Oslash;
elemento de/pertence a &isin;
nã é elemento de &notin;
interseção &cap;
união &cup;
subconjunto de &sub;
superconjunto de &sup;
subconjunto de ou igual a &sube;
superconjunto de ou igual a &supe;
existe &exist;
qualquer &forall;
vazio &empty;
¬ não lógico &not;
e lógico &and;
ou lógico &or;
retorno de carro &crarr;
e setas simples &larr; e &rarr;
e setas simples &uarr; e &darr;
seta simples &harr;
e setas duplas &lArr; e &hrrr;
e setas duplas &uArr; e &dArr;
seta dupla &hArr;
e teto (esquerdo e direito) &lceil; e &rceil;
e piso (esquerdo e direito) &lfloor; e &rfloor;
losango &loz;

 

Outros Acentos e Caracteres Especiais

ñ &ntilde; Ñ &Ntilde; ¡ &iexcl; ¿ &iquest;
ä &auml; Ä &Auml; å &aring; Å &Aring;
ë &euml; Ë &Euml; è &grave; È &Egrave;
ï &iuml; Ï &Iuml; ì &igrave; Ì &Igrave;
î &icirc; Î &Icirc;
ö &ouml; Ö &Ouml; ò &ograve; Ò &Ograve;
ù &ugrave; Ù &Ugrave; û &ucirc; Û &Ucirc;
ý &yacute; Ý &Yacute; ÿ &yuml; Ÿ &Yuml;
æ &aelig; Æ &AElig; œ &oelig; Œ &OElig;
&dagger; &Dagger; š &scaron; Š &Scaron;
þ &thorn; Þ &THORN; ð &eth; Ð &ETH;
§ &sect; ƒ &fnof; ß &szlig; µ &micro;

 

Caracteres Gregos

α &alpha; Α &Alpha; β &beta; Β &Beta;
γ &gamma; Γ &Gamma; δ &delta; Δ &Delta;
ε &epsilon; Ε &Epsilon; ζ &zeta; Ζ &Zeta;
η &eta; Η &Eta; θ &theta; Θ &Theta;
ι &iota; Ι &Iota; κ &kappa; Κ &Kappa;
λ &lambda; Λ &Lambda; μ &mu; Μ &Mu;
ν &nu; Ν &Nu; ξ &xi; Ξ &Xi;
ο &omicron; Ο &Omicron; π &pi; Π &Pi;
ρ &rho; Ρ &Rho; σ &sigma; Σ &Sigma;
ς &sigmaf; τ &tau; Τ &Tau; υ &upsilon;
Υ &Upsilon; φ &phi; Φ &Phi; χ &chi;
Χ &Chi; ψ &psi; Ψ &Psi; ω &omega;
Ω &Omega; ϑ &thetasym; ϒ &upsih; ϖ &piv;

 

Planetas e Signos do Zodíaco

Mercúrio &#9791;
Vênus &#9792;
Terra &#9793;
Marte &#9794;
Júpiter &#9795;
Saturno &#9796;
Urano &#9797;
Netuno &#9798;
Plutão &#9799;
Áries &#9800;
Touro &#9801;
Gêmeos &#9802;
Câncer &#9803;
Leão &#9804;
Virgem &#9805;
Libra &#9806;
Escorpião &#9807;
Sagitário &#9808;
Capricórnio &#9809;
Peixe &#9810;
Aquário &#9811;

 

Naipes do Baralho

espadas &spades;
espadas &#9828;
paus &clubs;
paus &#9831;
copas &hearts;
copas &#9825;
ouros &diams;
ouros &#9826;

 

Sinalização

Venenoso &#9760;
Cuidado &#9761;
Radioativo &#9762;
Venenoso &#9763;
Caduceu &#9764;

 

Peças de Xadrez

Rei branco &#99812;
Rainha branca &#99813;
Torre branca &#99814;
Bispo branco &#99815;
Cavalo branco &#99816;
Peão branco &#99817;
Rei preto &#99818;
Rainha preta &#99819;
Torre preta &#99820;
Bispo preto &#99821;
Cavalo preto &#99822;
Peão preto &#99823;


Conteúde pertencente à :
http://erikasarti.net/html/acentuacao-caracteres-especiais/

PHP for Android

PHP for Android

Abaixo segue o link do android brasil para instalação do php para android.

 

 

Link: http://www.androidbrasil.com/dev/244-php-para-android

Função para criar slug em php

Abaixo segue a função que cria slug

 

public static function slug($campo){
$campo = ereg_replace(“[^a-zA-Z0-9_]”, “_”, strtr($campo, “ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ”, “SOZsozYYuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyy”));
$campo = strtolower($campo);
return $campo;
}

Último dia do mês em PHP

Adicionando 1 mês na data atual

$dataMesPost = mktime(0, 0, 0, date('m')+1, date('d'), date('Y'));
$dataMesPost =  date("m",$dataMesPost);
echo $dataMesPost;


Último dia do Mês

echo ultimoDiaMes("01/01/2008");
echo ultimoDiaMes(); //mês corrente

function ultimoDiaMes($data=""){
    if (!$data) {
       $dia = date("d");
       $mes = date("m");
       $ano = date("Y");
    } else {
       $dia = date("d",$data);
       $mes = date("m",$data);
       $ano = date("Y",$data);
    }
    $data = mktime(0, 0, 0, $mes, 1, $ano);
    return date("d",$data-1);
  }

Fonte: http://codigofonte.uol.com.br/codigo/php/data-hora/calcular-o-ultimo-dia-do-mes-com-php