Archive for the 'PHP' Category

Enviando sms / torpedo com o PHP

Você sabia que é possível enviar torpedos por e-mail para telefones da operadora Claro e OI.

Essa é uma operação muito simples e pode auxiliar muitos desenvolvedores de aplicações a incluir este envio em seus sistemas.

Para issso você deve em sua aplicação enviar o e-mail para ddd+numero@clarotorpedo.com.br ou ddd+numero@oitorpedo.com.br, o que em PHP deve ser feito assim.

————————————————-
//definição de variáveis
$ddd = 11;
$telefone = 89627689;
$operadora = ‘clarotorpedo.com.br’

//envio de email
mail($ddd.$telefone.’@’.$operadora, ‘Assunto’, ‘Mensagem’);

————————————————–

Simples e rápido! Ah para enviar os torpedos utilize até 255 caracteres na mensagem

Quer mais dicas de PHP clique aqui!

A importância de urls relevantes - Parte 3

No último artigo expliquei a vocês como conseguir urls de qualidade utilizando PHP + Apache,
hoje vamos entender como receber parâmetros neste sistema.

Para isso, escrevi a seguinte função:

function pegaParametro($x) {
$url = explode(’/',$_SERVER[’PATH_INFO’]);
return $url[$x];
}

tendo uma url http://www.seusite.com/parametro1/prametro2, você poderia resgatar os valores da seguinte maneira:

$parametro1 = pegaParametro(1);
$parametro2 = pegaParametro(2);

E assim por diante! Simples né!

Boa sorte e até a próxima! Dúvidas? r@rfranco.org

Compre os melhores produtos de informática aqui!

A importância de urls relevantes - Parte 2

No artigo anterior, exemplifique a importância em se criar urls de qualidade para nossos projetos web.
Hoje pretendo exemplificar como chegar a este resultado utilizando LAMP, pra quem não se lembra (Linux, Apache, Mysql, PHP ).
Para que você consiga urls de qualidade tome as seguintes medidas:
* Ative o módulo mod_rewrite em seu APACHE, aqui você tem um bom exemplo de como fazer isso.
* Insira nas configuracões do APACHE as linhas abaixo

DocumentRoot /seu_document_root
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /seu_document_root>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
# This directive allows us to have apache2’s default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</Directory>

Reinicie o Apache e crie em “seu_document_root” um arquivo chamado site.php com uma pequena saida:

Exemplo:<?php
echo ‘hello world’;
?>

Se tudo estiver correto ao digitar no seu browser, http://localhost/site/, será exibida a frase ‘hello world’.

Amanhã explico como resgatar parãmetros enviados via url neste sistema.

Abraço a todos! Mais dicas de PHP? aqui!

Ganhe dinheiro navegando na Internet. Saiba como aqui!

Como importar dados csv para o mysql via php

Como importar dados csv para o mysql via php

Muitas vezes no dia a dia é necessário executar essa simples ação de importar dados de uma planilha de Excel, com o php isso pode ser feito de maneira simples.

Vamos ao passo a passo:

Este tutorial tem por definição que você já esta conecatdo nob banco de dados e que a planilha tem duas colunas, nome e email.

Coloque o arquivo csv no mesmo diretório do arquivo php, neste exemplo ele se chama planilha.csv

Veja o código abaixo.  Clique na imagem, para ver o código, pois o Wordpress, não deixou que eu publica-se em texto.

screenshot-3.png

Espero que ajude!
Quer mais dicas sobre php? Clique aqui!

Resolvendo problemas com caracteres no Zend Studio.

Como alguns leitores já sabem, trabalho com desenvolvimento web, atualmente com a linguagem PHP e como aqui na empresa cada programador utiliza seu sistema/ferramenta de desenvolvimento preferida, vez por outra temos problemas com acentuação das páginas.

Bom primeiramente, para lembrar, os arquivos html para exibirem corretamente a acentuação da língua portuguesa devem possuir o seguinte cabeçalho:

<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />

E nesse cabeçalho o importante é o charset iso-8859-1

É importante que os arquivos php também sejam escritos com o charset correto e para isso vamos a solução para o Zend Studio.

1 - Abra o Zend Studio

2 - Clique em Tools depois Preferences

No campo Encoding selecione ISO-8859-1

Veja a tela abaixo.

screenshot-2.png

Sucesso, ah e se funcionou comenta aí em baixo!

Não sabe instalar o Zend no Ubuntu?  Clique aqui