Pular para o conteúdo principal

Postagens

Mostrando postagens de 2013

Converter caracteres html para formato normal

Utilizo muito a função abaixo quando recebo dados provindos de editores html. Normalmente eu não salvo no banco com os caracteres no formato html pois isso prejudica na busca. $ar_especial = array(   'á'=>'á',                         'Á'=>'Á',                         'ã'=>'ã',                         'Ã'=>'Ã',                         'â'=>'â',                         'Â'=>'Â',                         'à'=>'à',                         'À'=>'À',                         'é'=>'é',                         'É'=>'É',                         'ê'=>'ê',                         'Ê'=>'Ê',                         'í'=>'&

Função php que gera número romano

/**  * Funcao que serve para transformar o numero em romano  * @param integer $integer Recebe algum numero inteiro  * @return string Retorna a string do numero romano  */ function fRomano($integer) {     $table = array('M'=>1000, 'CM'=>900, 'D'=>500, 'CD'=>400, 'C'=>100, 'XC'=>90, 'L'=>50, 'XL'=>40, 'X'=>10, 'IX'=>9, 'V'=>5, 'IV'=>4, 'I'=>1);     $return = '';     while($integer > 0) {         foreach($table as $rom=>$arb) {             if($integer >= $arb) {                 $integer -= $arb;                 $return .= $rom;                 break;             }         }     }     return $return; }

Sincronizar duas pastas com PHP

Criei a classe abaixo para sincronizar duas pastas utilizando PHP. No meu caso eu a utilizo para atualizar todo dia meu código fonte no dropbox. É bem mais rápido que o copiar e colar do Windows. Criei um filtro de extensões para analisar apenas os arquivos que me interessavam, mas se colocar array() todos os tipos serão sincronizados. A classe também exclui do destino o que não mais há na origem. Na comparação entre os arquivos eu analiso o hash dos dois, se for diferente eu substituo. Espero que gostem... class sincronizarPastas{         private $origem;         private $destino;         private $ar_extensao = array();         private $ar_arquivos = array();         private $qt_analisado = 0;         private $qt_copiado = 0;         private $qt_excluido = 0;                 function __construct($origem, $destino, $ar_extensao = array()) {                 $this->origem = $origem;                 $this->destino = $destino;                 $this->ar_extensao

Sugestão interessante

Não deixa de ser uma boa idéia. Devido ao longo tempo necessário para o judiciário julgar os casos de  corrupção, por uma evidente falta de juízes, a presidenta poderia agir como  fez com os médicos: Contratar juízes estrangeiros, dispensando-os do exame de Ordem e do exame  de admissão à Magistratura. Seriam ótimos os juízes chineses, japoneses, árabes, que até cobram as balas  para fuzilamento de condenados, cortam as mãos de ladrões, etc. E manda-los para as regiões mais carentes como Brasília, Maranhão, Alagoas,  para avaliar os gastos da Copa, mensalões, dinheiro na cueca, verbas e  demais desvios, dos quais Lula e Dilma nunca sabem de nada. O que acha da idéia ?

MILITARES INCOMPETENTES

  SÓ PARA QUEM NÃO SABE......   Millôr Fernandes ???   Militar é incompetente demais!!!Militares, nunca mais! Ainda bem que hoje tudo é diferente,  temos um PT sério, honesto e progressista.  Cresce o grupo que não quer mais ver militares no poder, pelas razões abaixo. Militar no poder, nunca mais. Só fizeram lambanças : I Tiraram o cenário bucólico que havia na Via Dutra de uma só pista, que foi duplicada e recebeu melhorias; acabaram aí com as emoções das curvas mal construídas e os solavancos estimulantes provocados pelos buracos na pista.  II Não satisfeitos, fizeram o mesmo com a rodovia Rio-Juiz de Fora.  Com a construção da ponte Rio-Niterói, acabaram com o sonho de crescimento da pequena Magé, cidade nos fundos da Baía de Guanabara, que era caminho obrigatório dos que iam de um lado ao outro e não queriam sofrer na espera da barcaça que levava meia dúzia de carros. III Criaram esse maldito do Proálcool, com o medo infundado de que o petróleo iria acabar um d

Erro no submit() do jquery no IE

Mais um bug do IE. Estou utilizando o alertify para fazer pedidos de confirmação mais interessantes. Faço assim: 1) Na página coloco os seguintes includes: <script language="JavaScript" src="./js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="./js/alertify/lib/alertify.min.js"></script> <link rel="stylesheet" type="text/css" href="./js/alertify/themes/alertify.core.css" /> <link rel="stylesheet" type="text/css" href="./js/alertify/themes/alertify.bootstrap.css" /> 2) Crio uma função para enviar o formulário: <script type="text/javascript">     function enviar() {         alertify.confirm("TEM CERTEZA que deseja salvar?<br />Depois não será mais possível excluir.", function (e) {             if (e) {                 $("#formu").submit();             }         });     } <

Erro do copiar e colar do masked input

Uso o masked input nos locais onde preciso usar máscara. As versões que utilizo são jquery 1.10.2 e masked input 1.3.1. Enfrentei um problema que era o fato de o copiar e colar não funcionava nesses campos. Ao colocar o mouse no começo da máscara e dar um colar simplesmente não acontecia nada. Pesquisei na internet e tem gente que sugere trocar o placeholder padrão '_' por ''. Isso resolve parcialmente, mas alguns algarismos ainda desaparecem. Descobri então que somente funciona o copiar e colar se você marca toda a mascara e então dá um colar. Não encontrei outro jeito de copiar e colar que desse certo. Se alguém souber me avise.

Números das teclas

Sempre é bom saber estes números.

Carregando objetos

Um outro jeito de carregar dados em um objeto: $article = new Article(); $article->setAuthor($user)            ->setTitle('Example article')            ->setContent('Article contents');

CUBA, O INFERNO NO PARAÍSO.

Juremir Machado da Silva Correio do Povo, Porto Alegre, RS Na crônica da semana passada, tentei, pela milésima vez, aderir ao comunismo. Usei todos os chavões que conhecia para justificar o projeto cubano. Não deu certo. Depois de 11 dias na ilha de Fidel Castro, entreguei de novo os pontos. O problema do socialismo é sempre o real. Está certo que as utopias são virtuais, o não-lugar, mas tanto problema com a realidade inviabiliza qualquer adesão. Volto chocado: Cuba é uma favela no paraíso caribenho. Não fiquei trancado no mundo cinco estrelas do hotel Habana Libre. Fui para a rua. Vi, ouvi e me estarreci. Em 42 anos, Fidel construiu o inferno ao alcance de todos. Em Cuba, até os médicos são miseráveis. Ninguém pode queixar-se de discriminação. É ainda pior. Os cubanos gostam de uma fórmula cristalina: ‘Cuba tem 11 milhões de habitantes e 5 milhões de policiais’. Um policial pode ganhar até quatro vezes mais do que um médico, cujo salário anda em torno de 15 dólares mensais. José, pro

PARODIA DO PHP

Certos chefes de empresa andavam preocupados com as roupas de seus funcionários. Não havia uniformidade e não eram bonitas, fazendo do ambiente de trabalho um verdadeiro carnaval. Além disso, prejudicava seus trabalhadores, pois estas se rasgavam quando era necessário fazer algum trabalho mais duro. Como a empresa possuia bastante dinheiro, resolveu fazer um concurso para contratar os melhores estilistas e costureiros. Haveria duas provas, uma teórica, onde uma errada anularia uma certa, e outra de títulos. Vários estilistas com doutorado passaram. A última moda nas faculdades de alta costura era fazer desenho, corte e costura usando um super-computador de nome JAVA. Poucas pessoas conseguiam operá-lo e a qualquer falha demorava-se muito tempo até conseguir consertá-lo, mas todos os especialistas contratados diziam ter um alto conhecimento sobre ele. Diziam que aquela máquina realmente produziria maravilhas para a empresa. Assim, mesmo demorando bastante tempo, na lut

O que foi que aconteceu em Cuba???

A primeira  nação da América espanhola, incluindo a Espanha e Portugal, que utilizou  máquinas e barcos a vapor  foi Cuba foi em  1829 .   A primeira  nação da América Latina e a terceira no mundo (atrás da Inglaterra e dos EUA),  a ter uma ferrovia  foi Cuba, em  1837 . Foi um cubano que primeiro aplicou anestesia com éter na América Latina em  1847 .   A primeira  demonstração, a nível mundial, de uma  indústria movida a eletricidade  foi em  Havana , em  1877. Em 1881 , foi um médico cubano,  Carlos J. Finlay , que descobriu o agente transmissor da febre amarela e definiu sua prevenção e tratamento.   O primeiro sistema elétrico de iluminação  em toda a América Latina (incluindo Espanha) foi instalado em Cuba, em  1889. Entre 1825 e 1897 , entre 60 e 75% de toda a renda bruta que a Espanha recebeu do exterior vieram de Cuba.   Antes do final do  Século XVIII Cuba  aboliu as touradas por considerá-las "impopulares, sanguinárias e abusivas com os animais". O prim