Outros lugares onde pode usar o “or” no PHP

Postado por: Anderson Custódio de Oliveira em

Muitos pensam que o “or” só pode ser usado dentro do “if”. Por exemplo:

if ($a == 1 or $a == 2) {
 echo '$a tem o valor de 1 ou 2';
}

Mas tem outras formas, acho que não tem muito o que explicar, então só vou fazer alguns exemplos.

// Se o arquivo não existir mostra a mensagem de não encontrado
file_exists('tpl.php') or die('Arquivo não encontrado');

// Se teste não tiver valor é atribuído um
$teste or $teste = 'ok';

// Se teste tiver valor é atribuído outro
!$teste or $teste = 'outro'; //repare o "!" na frente da váriavel teste

// Se teste não tiver valor executo uma função
$teste or funcao();

// Se teste for igual a "outro" é atribuído outro valor
$teste == 'outro' or $teste = 'outro valor';

// Se teste for diferente a "outro" executa uma função
$teste != 'outro' or funcao();

Bom é isso, apenas alguns exemplos para dar uma noção do que se pode fazer, qualquer erro me avisem, próximo artigo vai ser sobre URLs Amigáveis, to devendo a um tempão =/

PS: Descobri fazendo alguns testes, não sei se tem documentação sobre isso, e só testei no PHP5.

Como forçar os usuários a deixar de usar o IE6

Postado por: Pedro Rogério em

Hoje descobri uma excelente idéia para “forçar” os usuários a deixar de utilizar o IE6 e utilizar browsers mais modernos:

  • Instale o Firefox ou o Opera na máquina do usuário.
  • Remova o ícone do Internet Explorer.
  • Troque o ícone do Firefox ou Opera pelo ícone do IE.
  • Se por um acaso eles perguntarem alguma coisa diga-lhes que a Microsoft liberou uma atualização para o browser.
Ícones Alternativos

Com ceteza essa é a melhor forma de forçar o usuário a trocar de browser.

Internet Explorer Collection

Postado por: Pedro Rogério em

Se você ainda infelizmente tem que testar seu site em versões antigas do Internet Explorer, e não ficou satisfeito com o IETester, serviços online, MultipleIEs ou com o Xenocode Browsers, vou deixar aqui mais uma opção para testar seus sites no Internet Explorer da versão 1.0 até a sua última versão 8.

Internet Explorer Collection é um pacote de browsers(Todas as versões do Internet Explorer) com o tamanho total de 54MB, em inglês e inclue:

  • Internet Explorer 1.0 (4.40.308)
  • Internet Explorer 1.5 (0.1.0.10)
  • Internet Explorer 2.01 (2.01.046)
  • Internet Explorer 3.0 (3.0.1152)
  • Internet Explorer 4.01 (4.72.3110.0)
  • Internet Explorer 5.01 (5.00.3314.2100)
  • Internet Explorer 5.5 (5.51.4807.2300)
  • Internet Explorer 6.0 (6.00.2800.1106)
  • Internet Explorer 6.0 (6.00.2900.2180)
  • Internet Explorer 7.0 (7.00.5730.13)
  • Internet Explorer 8.0 (8.00.6001.18702)
Internet Explorer Collection

Roda em Windows XP, Vista e algumas edições mais antigas do Windows.

Atenção: Não utilize o Internet Explorer como seu browser primário, utilizeo somente para testes.

Padronizações ISO em colunas do banco de dados

Postado por: Pedro Rogério em

Você alguma vez já pensou em seguir padronizações ISO em suas aplicações? Muitas vezes cada desenvolvedor acaba por desenvolver por sua conta e risco e não segue as premissas mínimas no desenvolvimento de projetos.

Meu amigo Edson visando padronizar seus projetos acabou encontrando 2 soluções muito interessantes para Padronizações ISO em colunas do banco de dados, elas são as seguintes:

Para a representação dos sexos humanos
ISO 5218: http://en.wikipedia.org/wiki/ISO_5218
Para países
ISO 3166 – http://www.iso.org/iso/english_country_names_and_code_elements

Se você conhece mais algum tipo de norma ISO, por favor, poste aqui nos comentários.

Ganhador da Promoção: 2º Encontro de TI Edição RJ

Postado por: Pedro Rogério em

Conforme prometido, sortiei hoje o convite para o 2º Encontro de TI e 14º Encontro de Web Design, e o ganhador da promoção foi Henrique Simonini. A ferramenta utilizada para sorteio foi o Random.org, e o resultado você pode conferir nessa screenshot.

Parabéns Henrique, estarei entrando em contato com você por e-mail para maiores instruções de como proceder a partir de agora.

W3C Redesign

Postado por: Pedro Rogério em

O W3C tem a missão de levar a World Wide Web para o seu pleno potencial através do desenvolvimento de protocolos e orientações que assegurem o crescimento a longo prazo da web, e hoje foi lançado uma versão beta do redesign do seu site.

Analisar o código HTML e o CSS é uma boa aula de boas práticas e semântica, e por falar em boas práticas, aproveitem para dar uma olhada no CSS, vejam que ele é todo inline as propriedades são declaradas em linha, muita gente fala que escrever CSS dessa forma é perda de tempo, mas eu particularmente só escrevo CSS dessa forma e aconselho vocês a segui-la também.

Abaixo você pode ver um vídeo com as partes chave do redesign do site do W3C:

Mais informações: W3C Q&A Weblog.

Páginas:«1...111213141516171819»