Utilizando PHP PDO e MySQL | Parte 1 – Operações CRUD

2

Hoje irei escrever um post que eu já tinha antes de perder todo o conteúdo do meu blog.

É um assunto um pouco quanto “antigo” mas que deve ser abordado.

Muitas pessoas hoje que trabalham com PHP utilizam as funções do mysql como mysql_connect, mysql_query, etc
sem saber que as funções mysql_* estão depreciadas e serão removidas em versões posteriores do mysql.

Sim, no PHP5.5 essa funções foram depreciadas. Você tem algumas alternativas para isso, e duas delas são:

  1. Mysqli
  2. PDO – PHP Data Objects

Irei abordar o PDO neste artigo, pois acho mais fácil trabalhar (mais…)

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Curso PHP – Aula 6 – Formulários, QueryString, POST e GET

0

Olá abigos, aproveitando os embalos de sábado a noite de ter feito a aula 5, o calor e a insônia, venho através desta lhes fornecer já a aula 6.

Segue link e embed para visualização no youtubiú!

http://www.youtube.com/watch?v=KmOPBmvM57I&feature=youtu.be

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Curso de PHP – Aula 5 – Funções

0

Olá abiguinhos, segue a aula 5 do nosso curso de PHP

Espero que gostem e desculpem os erros de português e dicção!

http://www.youtube.com/watch?v=5sp-x9E5V5g

Caso prefira ver no blog:

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Detectando adBlock (bloqueador de propaganda) em seu site.

4

Olá amigos interneteiros, tudo bem?

Hoje vim lhes trazer algo simples, porém, na minha humilde opinião, uma dica bem agradável a vos que vivem de internet.

Que hoje uma galera tira parte da sua renda da interwebs isso não é segredo, e nem que a galera bloqueia anúncio.

O fato é que alguns sites o anúncio é tão intrusivo, que chega a bloquear conteúdo, exigindo que você clique no anúncio para
que o conteúdo seja liberado. Nem preciso dizer que este tipo de prática é “ilegal”, na maioria dos programas de afiliados, senão todos,
e que por este e outros motivos cada vez mais usuários estão utilizando extensões (complemento, plugins) no estilo do AdBlock para bloquear
este tipo de coisa.

O que acontece, é que com esses usuários fazendo tal tipo de coisa, apesar de ele não ser obrigado a ver propaganda, as vezes acaba
que tirando um pouco da sua “renda”, mas ainda continua sendo uma opinião deles.

Como sei que você faz isso por hobbie e não para ficar milionário, sei que você vai usar o código abaixo para pedir que o usuário TALVEZ
coloque seu site na lista branca (white list) ao invés de bloquear parte do conteúdo pra ele. E veja que eu nem estou dando ideia errada :P .

Bom, a tática funcionará da seguinte forma:

Iremos criar um arquivo javascript com o nome “advertisement.js”, que é um nome bem sugestivo de propaganda. Provavelmente estes softwares irão
cancelar o carregamento dele na página, consequentemente, não será carregado a propaganda.

Mas peraí! Não iríamos fazer progaganda!

E é aqui que está a mágica: dentro do arquivo advertisement.js iremos simplesmente criar uma div oculta, ou seja, se o cara tiver adblock, ela não será criada
e se ele não tiver, ela será criada, mas não será exibida, ou seja, não mudará em absolutamente nada o layout do teu site.

Agora é simples, basta detectar se a div que criamos existe, se ela não existir, provavelmente nosso amiguinho está com um bloqueador de propagandas.

Para quem não quis pensar em como implementar tais códigos, vou ajuda-los:

advertisement.js

E no seu arquivo que deseja testar (aqui chamado de adBlock.html, mas pode ser EM QUALQUER PÁGINA)
Arquivo que vai testar se tem adBLock (adBlock.html NO MEU CASO)

Bom, é isso aí galera, por hoje é só :)

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Curso PHP – Aula 3 e 4 – Sintaxe e Estruturas de controle de fluxo

3

Olá amigos, segue esta nova vídeo aula para nosso curso de PHP.

Espero que gostem!

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Curso de PHP – Aula 2 | Vídeo – Instalando um ambiente de desenvolvimento PHP

2

Olá amigos, este é apenas um vídeo da aula 2 que foi feito em texto:

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Criando um livro de visitas com PHP e MySQL | Vídeo aula

2

Olááááááá internet, hoje venhos vos apresentar um vídeo que gravei ensinando como criar um livro de visitas em PHP utilizando o banco de dados MySQL.

O vídeo é um pouco antigo, mas ainda funciona.
PS.: trata-se de uma repostagem :)

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Hospede com a Dreamhost

0

Olá amigos e companheiros, hoje venho vos falar sobre a Dreamhost, uma empresa de hosting de excelente qualidade e excelentes preços.

A Dreamhost é uma empresa de hosting diferente das demais, ela tem computadores muito, muito, muuuuuuuuuuuuito potentes, que apesar de serem compartilhados você praticamente não percebe.

Bom, quais as vantagens de hospedar com a Dreamhost?

  1. Servidores muito bons;
  2. Você não tem limite de domínios a hospedar em sua conta;
  3. Você não tem limite de sub-domínios a hospedar em sua conta;
  4. Você não tem limite de bancos de dados (mysql) em sua conta;
  5. Os bancos de dados mysql podem ser acessados externamente;
  6. Você “não tem limite de espaço” em sua conta (nada é infinito, mas eles garantam sem limites);
  7. Sua conta é do tipo revendedor, ou seja, você pode vender hospedagem também, isso não é contra as regras;
  8. FTP individual por domínio, ou seja, cada cliente (e cada site) terá um ftp individual sem ninguém mexer nos seus arquivos;
  9. Suporte 24/7;
  10. Uptime de 99.7% (é  muuuuuuuuuuuuito tempo);
  11. Painel amigável e permite que você crie contas de painéis para seus clientes também;
  12. E o melhor de tudo, cada usuário pode ter acesso ao shell via ssh, caso prefira fazer as transferências via SCP e/ou utilizar o servidor como proxy!

Nossa, você deve estar pensando, como isso é bom, mas deve custar uma fortuna.

Bom, realmente não é dos mais baratos, ele custa $ 119,40 (sim, dólares) por ano. Com o valor do real em torno de R$ 2,25 (na data de 02/10/2013) saíria por R$ 268,65, o que daria mais ou menos R$ 22,40 por mês de uso. Na verdade nem chega a ser caro, pois se você revender para 2 ou 3 pessoas a 10 reais por mês você já garante seu host eterno.

MAAAAAAAAAAAAAAAAAAAAAAAS utilizando o cupom de desconto “OKANO2″, você recebe no primeiro ano de assinatura o incrível desconto de $ 80,00, ficando apenas, APENAAAAS, $ 39,40 dólares (mais ou menos R$ 89,00 NO ANO, menos de R$ 8,00 por mês).

Sério, você vende pra 1 chegado por R$ 10,00 mês e você já garante seu host.

Você deve estar se perguntando o que eu ganho com isso. E te respondo sem pestanejar, ganho dinheiro, é claro. Não vou ficar milionário com esse dinheiro, mas ajuda a manter o meu servidor também! Sabe esse cupom de $80,00 que te dei de desconto? Pois bem, se você utilizar ele eu ganho $17,00 como recompensa por te indicar.

Você deve estar pensando “Ahhhh safado, vou cadastrar sem o promocode então hahaha”, é, mas daí você não terá direito ao desconto de $80,00 (sim, o desconto é real).

Mas veja bem, você também tem direito a este desconto, basta criar seu próprio promocode depois de se registrar no site da Dreamhost. Mas bom, isso fica para outro post.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Curso de PHP – Aula 2 – Instalando um ambiente de desenvolvimento PHP

2

Para começar a desenvolver em PHP precisamos um ambiente de desenvolvimento para PHP. Para este curso utilizarei o Apache, como servidor Web, com o módulo PHP instalado para executar os scripts PHP.

Para banco de dados utilizaremos o MySQL. Para evitar de ter que baixar tudo separado utilizaremos o pacote xampp, que pode ser baixado aqui http://www.apachefriends.org/pt_br/xampp.html.

Escolha o seu sistema operacional (estou utilizando Windows), desça um pouco na página até encontrar o Download. Escolha a versão ZIP (é bem maior) e baixe-a para seu computador.

Após término do download, extraía o conteúdo do ZIP para o C: (ou outro lugar que você quiser). Caso não saiba extrair o arquivo desista de ser programador siga este tutorial de como extrair arquivos zip no windows.

Bom, se você não souber nem extrair um arquivo zip, teremos um caminho difícil pela frente, mas não desista!

Terminado a extração do arquivo, abra a pasta e execute o arquivo “xampp-control.exe“. Se tudo deu certo deverá ter aberto uma tela semelhante a esta:

aula2_xampp_control

Clique no botão “Start” referente ao “Apache” e caso ocorra tudo certo ele deverá ficar com o fundo verde. Para testarmos se deu certo, abra seu navegador (firefox, chrome, internet explorer, opera, safari, etc…) e entre neste site http://localhost. Se aparecer a mensagem “It Works” (ou uma tela laranja escrito xampp bla bla bla) quer dizer que deu tudo certo!

Teste se o MySQL também inicia, porém vamos demorar a utiliza-lo, mas é bom testar né?

Para nossas aulas recomendo que instale algum editor de textos decente, portanto recomendo o Notepad++ (free) ou o Sublime text editor (trial -> pago).

Os arquivos referente a esta página deverá estar em “C:\xampp\htdocs”. Acesse esta pasta e delete tudo, sem dó! Somos maus! Humph. rs.

Abra seu editor de textos e crie um arquivo com o seguinte conteúdo:

e salve com o nome “index.php” dentro da pasta htdocs.

Atualize novamente seu navegador e deverá aparecer uma tela semelhante a esta:

aula2_phpinfo

Caso tenha aparecido, estamos prontos para iniciarmos no mundo PHP!

Até a próxima aula!

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Curso de PHP – Aula 1 – Páginas estáticas vs Páginas dinâmicas

1

Olá meus caros amigos, cá estamos hoje para a primeira aula de “PHP”. Na verdade esta aula serve para qualquer tipo de linguagem de programação Web existente hoje.

Este curso vai parecer meio pobre, mas evitarei ao máximo utilizar imagens, focando sempre no código e na explicação, me desculpem por isso.

(mais…)

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter
Go to Top