Jhonny Makis

Conhecimento nunca é demais

Siga-me no Twitter!RSS Feeds

  • Início
  • Sobre
  • Contato

PHP Conference Brasil 2010 – 5 anos!

28/08/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

PHP Conferebce 5 Anos

O Principal Evento da América Latina exclusivo de PHP.
Referências nacionais e internacionais c/ projetos e experiências reais!
Público Alvo:
Desenvolvedores web, sobretudo interessado em conhecer o que há de mais essencial no universo PHP, e entusiastas de tecnologias open source.
Requisitos Básicos:
Conhecimento básico em Linguagem de Programação
Para maiores informações: clique aqui
Dicas, Evento, PHP

Sua primeira página PHP

26/08/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

Digamos que você já tenha um servidor PHP instalando em sua máquina.

Dentro da pasta DOCUMENT_ROOT que pode se chamar “htdocs” ou “www” crie um arquivo chamado “ola.php”

Feito isso, basta escrever seu código.

Vejamos um pequeno exemplo:

<code><html>
<head>
<title>PHP Teste</title>
</head>
<body>
<?php echo "<p>Olá Mundo</p>"; ?>
</body>
</html></code>

Para você que está aprendendo a programar agora, aqui vai um dica:

Para que você possa sempre entender e por boa prática de programação sempre, SEMPRE Indente seu código.

Grande Abraço.

Aprendendo, Dicas, PHP

Utilizando o Zend_Tag_Cloud

23/08/10

Escrito por Jhonny Makis em Certificação

1 comentário

Direto ao ponto.

Aqui nós temos nossas tags que estão cadastradas no banco de dados e estamos fazendo uma consulta dentro do modelo

$select = $this->select()
 ->setIntegrityCheck(false)
 ->from(array("tag" => "tags"), array("nome" => "tag.nome","id" => "tag.id"))
 ->limit(20);

$data  = $this->fetchAll($select)->toArray();
$cloud = array();

// Se nossa consulta retornar algum valor
if( !empty($data) ) {
foreach($data as $d) {
// montamos o nosso array com os valores para serem passados para o Zend_Tag_Cloud
array_push($cloud,

array(
'title' => $d['nome'],
'weight' => $d['total'],
'params' => array(
'url' => '/materias/index/tag/' . $d['id']
)
)
);
}

 return new Zend_Tag_Cloud(array('tags' => $cloud));

 } else {
return false;
 }

O exemplo acima é para ser feito no modelo e chamar o array com os resultados no controller passando para a view

Feito isso basta dar um echo e pronto.

<div id=”tagsClouds”>

<?php echo $this->tagsClouds; ?>

</div>
Qualquer dúvida comenta ai.

Clouds, Dicas, PHP, Tags, Zend

Chamando uma função que está dentro de um iframe

23/08/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

Para você chamar uma função dentro de um iframe basta você rodar o seguinte script:


<script type="text/javascript">

window.frames["nome_do_iframe"].minhaFuncao();

</script>

Para fazer o inverso, ou seja, de dentro de um iframe chamar uma função na página pai:


<script type="text/javascript">

parent.minhaFuncao();

</script>

simples assim.

valeu.

Dicas, função, Iframe, Javascript

Detectando o iPad com PHP, Javascript e .htaccess

22/08/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

O novo iPad da Apple é identificado pelo seguinte User Agent:

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10

Sabendo como os novos iPads são identificados aqui vão algumas soluções para que vocês possam identificá-los e fazer suas versões dedicadas a partir daí:

Detectando iPad com PHP

$isiPad = (bool) strpos ($_SERVER['HTTP_USER_AGENT'],'iPad');

Detectando iPad com Javascript

var isiPad = navigator.userAgent.match(/iPad/i) !=null

Detectando o iPad com .htaccess

RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$
RewriteRule ^(.*)$ http://ipad.seudominio.com [R=301]
.htaccess, Dicas, Ipad, Javascript, PHP

Adobe corrige bugs no Acrobat e no Reader

22/08/10

Escrito por Jhonny Makis em Notícias

Nenhum comentário

Ontem, a Adobe divulgou atualizações de segurança e de estabilidade geral para o Acrobat e para o Reader. A medida corrigiu duas vulnerabilidades críticas (CVE-2010-2862 e CVE-2010-1240) em seus leitores de PDF.

Os problemas atingiam as versões 9.3.3 (e anteriores) dos dois softwares nas plataformas Mac OS X, Windows e UNIX. Através das falhas, crackers poderiam travar máquinas e tomar controle total do sistema.
Mais >

Adobe, Bugs, Correções, Linux, Mac, Unix, Windows
« Primeira...«34567»
  • Buscar no Blog

  • Outros Posts

    • Dica Rápida - Jquery - Somente Números
    • 10 novas dicas, truques e hacks para WordPress
    • PostgreSQL Prático/Ferramentas/psql
    • Utilizando o Zend Mail
    • Compilação Online com CodePad
    • Certificação # PHP Basics – Constants
    • Certificação # PHP Basics – Types # Parte 3
  • Categorias

    • Banco de Dados (4)
      • Mysql (2)
      • PostgreSQL (3)
    • Controle de Versão (2)
      • GIT (2)
    • Dicas (23)
    • HTML (2)
    • JavaScript (4)
      • Jquery (2)
    • Linux (1)
    • Notícias (1)
    • Oportunidades (1)
    • PHP (26)
      • Certificação (9)
      • Zend Framework (5)
    • WordPress (1)
  • Tags

    .htaccess Adobe Aprendendo ASP Banco de Dados Bugs Certificação Clouds Comandos Compilação Controle de Versão Correções Código Dicas E-mail Empregos Estudar Evento Expressões Regulares função GIT HTML HTML5 Iframe Ipad Javascript Jquery Linha de comando Linux Mac MySQL Olá mundo Oportunidades PHP Poedit PostgreSQL Programação Tags UBUNTU Unix Windows WordPress Zend
  • Recomendados

    • EaiWeb – Desenvolvimento de sites
    • Tutorial City
  • Veja também

    • ASCOPA – CE
    • CameraSurf
    • ParafinaMag
  • Publicidade

    • Tags

      .htaccess Adobe Aprendendo ASP Banco de Dados Bugs Certificação Clouds Comandos Compilação Controle de Versão Correções Código Dicas E-mail Empregos Estudar Evento Expressões Regulares função GIT HTML HTML5 Iframe Ipad Javascript Jquery Linha de comando Linux Mac MySQL Olá mundo Oportunidades PHP Poedit PostgreSQL Programação Tags UBUNTU Unix Windows WordPress Zend
    • Categorias

      Banco de Dados Certificação Controle de Versão Dicas GIT HTML JavaScript Jquery Linux Mysql Notícias Oportunidades PHP PostgreSQL WordPress Zend Framework
Tema Mystique por digitalnature | Movido a WordPress
RSS Feeds XHTML 1.1 Topo