Arquivo da Categoria ‘Códigos Rapidos’

Diferença entre o ECHO e o PRINT no PHP

28/12/2010 por Pablo Garrido Sem Comentários »

papai noel1 Diferença entre o ECHO e o PRINT no PHP

Antes de começar a escrever sobre o tema deste artigo, gostaria de desejar um Feliz Natal um pouco atrasado para todos. 2011 está chegando e gostaria de desejar a todos tudo de bom. Muita paz, saúde, felicidade, sucesso e grandes conquistas nesse novo ano que irá se iniciar. São os votos de @devpablogp  icon wink Diferença entre o ECHO e o PRINT no PHP

O artigo de hoje venho abordar um tema bem comum que todos os programadores php sempre batem cabeça. A utilização do PRINT e ECHO no PHP. Sempre paramos e vemos que os dois realizam as mesmas coisas, e hoje vou mostrar que existe sim uma pequena diferença na utilização desses dois códigos.

leia mais Diferença entre o ECHO e o PRINT no PHP

 

PDF com PHP – Gerando PDFs de forma Simples (Parte 1)

14/11/2010 por Karen Patricia 3 Comentários »

Nesta primeira postagem sobre o tema aprenderemos a gerar um arquivo PDF utilizando o PHP e a biblioteca FPDF.

VISUALIZAR DEMONSTRAÇÃO

pdf PDF com PHP   Gerando PDFs de forma Simples (Parte 1)

Primeiramente precisamos baixar a biblioteca – Baixar FPDF Versão 1.6

Após baixar descompacte  dentro da pasta onde constam os arquivos de seu site ou sistema.

O código está todo comentado.

<?
// Caminho para o arquivo fpdf.php
require_once("fpdf16/fpdf.php");

// New - Novo documento PDF com orientação P - Retrato (Picture) que pode ser também L - Paisagem (Landscape)
$pdf= new FPDF('P');

$pdf-> Open();

// Definindo Fonte
$pdf->SetFont('arial','',10);

//posicao vertical no caso -1 e o limite da margem
$pdf->SetY("-2");

		//::::::::::::::::::Cabecalho::::::::::::::::::::
		$pdf->Cell(0,5,'Gerando PDFs com PHP e a classe FPDF',0,0,'L');
		$pdf->Cell(0,5,'GUIA DO PHP',0,1,'R');
		$pdf->Cell(0,0,'',1,1,'L');

		$pdf->Ln(8);		

		$pdf-> SetFont('arial','B',10);
		$pdf->SetFillColor(122,122,122);

		$pdf-> SetFont('Times','B',9);
		$pdf-> Cell(30,5,'Twitter: ',0,0);
		$pdf-> SetFont('Times','',9);
		$pdf-> Cell(75,5,'@guiadophp',0,1);
		$pdf-> Ln(3);

		$pdf-> SetFont('Times','B',9);
		$pdf-> Cell(30,5,'SOBRE: ',0,1);
		$pdf-> SetFont('Times','',9);
		$pdf-> MultiCell(75,5,'O Guia do PHP nasce com a idéia de facilitar os novos e veteranos programadores da linguagem mais utilizada da internet. Aqui você irá aprender tudo o que precisa para estar sempre atualizado com tudo o que diz respeito ao mundo dos amantes do PHP de uma forma muito mais simples como mágica.

Sabemos que fazer um site ou um aplicativo não é tão fácil como parece. São necessários ingredientes importantes e indispensáveis que juntos formam a grande mágica que faz com que a internet cresça cada vez mais em número de usuários. E são esses ingredientes que falaremos aqui. Tutoriais, Video-aulas, Notícias, Colunas especiais com profissionais da área, Downloads e muito mais.',0,1);

		$pdf-> Output("demo.pdf");
?>

Código HTML (dentro das tags body)

<a href="demo.pdf">Clique para Visualizar</a>

Não deixe de ver também o MANUAL da biblioteca FPDF

Na próxima postagem vamos aprender mais sobre as caracteristicas de cada função utilizada pelo FPDF.

Dúvidas ou Sugestões? Deixe Seu Comentário

 

Consulta ao banco de dados em PHP + Ajax sem refresh

14/10/2010 por alonso 12 Comentários »

Olá pessoal, meu primeiro post aqui no guia do php! Ele esta reservado a uma função que me ajudou bastante e quero compartilhá-la com vocês. Ela executa uma consulta ao banco de dados via HTTPRequest e preenche o formulário automaticamente sem refresh na página a partir de um campo preenchido.

Essa função é viável em casos específicos onde a busca pode ser filtrada por uma identificação que não se repetirá no banco de dados e que possua uma quantidade certa de caracteres, como por exemplo, a id do produto.

Primeiro começaremos com a criação da tabela:

leia mais Consulta ao banco de dados em PHP + Ajax sem refresh

 

Diferença entre include, require, include_once e require_once

por Pablo Garrido 1 Comentário »

Muitos programadores utilizam determinadas funções e não sabem sua função e nem porque estão escrevendo tal linha de código. Assim é na maioria das profissões, preferimos copiar e colocar um certo código que já esta rodando do que procurar entender aquela lógica e poder evoluir naquela programação.

Mas ao se deparar com algumas funções no PHP, é primordial o bom entendimento das mesmas pois com isso iremos estar a par do comportamento do nosso sistema.

Hoje venho apresentar um tema muito interessante. Include e Require são muito utilizados por programadores. Mas você sabe a diferença entre eles ?

leia mais Diferença entre include, require, include once e require once

 

Função strtotime() do PHP

25/03/2010 por thiagocav Sem Comentários »

Mesmo com o conhecimento geral de que a melhor forma de comparar datas é via banco de dados,  acho legal falar de uma função interessante do PHP que também realiza essa comparação.

STRTOTIME( );

“A função espera que seja dado uma string contendo um formato de data em inglês US e tentará analisar esse formato dentro de um timestamp Unix (o número de segundos desde January 1 1970 00:00:00 GMT), relativo ao timestamp dado em now , ou a hora atual se now não é fornecido.”

Exemplo:

<?Php

$data_termino_inscricoes_congresso = “2010-05-10″;

if( strtotime(‘now’) >  $data_termino_inscricoes_congresso)

echo  “Já passou!  Perdi o congresso! “;

else

echo “Uffa… Ainda dá tempo!  “;

?>

Vejam mais em : http://br.php.net/manual/pt_BR/function.strtotime.php

 

Formulário de Contato com Confirmação de Email.

16/03/2010 por Karen Patricia 1 Comentário »

Este é um simples formulário de contato que tem os seguintes aspectos

* Usuário envia sua mensagem e recebe um email de confirmação;

* A mensagem do usuário é encaminhada para o email do administrador.

Página: contato.php

Primeiro vamos criar nosso formulário
<form method=“post” action=“enviar_contato.php”>
<label>Nome:</label><input name=“nome” type=“text”>
<label>Email:</label><input name=“email” type=“text”>
<label>Mensagem:</label><textarea name=“mensagem”></textarea>
<br>
<button type=“submit” value=“Enviar” name=“Enviar”>Enviar</button>

</form>

Entendendo o formulário

<form method=“post” action=“enviar_contato.php”>

Nosso form tem o method POST.

Explicando GET e POST

O método GET faz a passagem de parâmetros para o servidor HTTP através de uma URL, enquanto o método POST envia um documento ao servidor HTTP com o conteúdo contido nesse documento.

ACTION

Neste atributo devemos informar o nome da URL para a qual o conteúdo do formulário será submetido, se este atributo não for especificado, a URL corrente será usada.

No nosso caso todo o código que será submetido ao nosso formulário está na página enviar_contato.php

NAMES

Devemos incluir os names de acordo com o que cada input representa.

<input name=nome type=“text”>

BUTTON

Estou utilizando a tag button por opção, mas podemos utilizar tambem o input com type submit para o botão de nosso formulário.

Ex:<input type=“submit” value=“Enviar” name=“Enviar”>

Página: enviar_contato.php

Edite a página de acordo com suas necessidades. Inclua os names do seu formulário, o email do destinatário e as devidas mensagens de confirmação.

Agora baixe os arquivos e siga as instruções nos comentários dentro do código.

Clique aqui para baixar os arquivos

Exemplo de um formulário utilizando HTML + CSS

formulario Formulário de Contato com Confirmação de Email.
Não esqueça de deixar seu comentário com dúvidas ou sugestões.

Até +