domingo, 6 de maio de 2012

[Open-Source]Metodo POST

Acabo de produzir um código em php (sigla de Hypertext Preprocessor), utilizando o método de envio de informações POST. Em minha humilde opinião, é a maneira mais segura e lógica de se usar (o método GET deixa as informações expostas na URL do browser, eu vejo isso como uma desvantagem). O código feito por mim é um breve formulário em HTML, utilizando os códigos básicos e necessários, apenas com alguns campos (nome, empresa e telefone, sinta-se livre para adicionar novos, note que eu não irei explicar como adicionar novos campos). 

O método POST é e deve ser muito utilizado em formulários de cadastros, no qual pode passar informações de uma página a outra, interagindo de uma maneira mais efetiva com o usuário. Eu acredito que se eu fosse fazer um site com o meu conhecimento atual e fosse necessário a escolha entre o método GET e POST, eu teria como resposta rápido e fácil: POST. Eu vejo uma simples desvantagem no uso de GET, os dados serão transmitidos por meio de URL, ou seja, é muito fácil de seu usuário ser hackeado por esse meio.

Com o meu conhecimento atual, eu não posso dizer que não é possível o seu usuário ser hackeado com o método POST (sendo que: nada na web é totalmente protegido!). De qualquer maneira, vamos começar?

Primeiramente, faça o download dos arquivos compactados no final do post. Abra o arquivo com o nome denominado como "get.php" em seu Dream Weaver ou bloco de notas. Sinta-se livre para alterar o título do documento, que foi setado como "Introdução ao metodo POST, faça bom uso!" entre as tags de título. 

Note que o primeiro arquivo está em HTML puro, no qual, o usuário adiciona suas informações, como: nome, sua empresa e seu telefone. Note também, que eu denominei a página que o arquivo deve mandar essas informações no form, a string <form action="infoget.php" method="post"> é aonde é denominado o este arquivo, especificamente, na função, action

Se você percebeu, eu deixei dois arquivos, um com é o que você está trabalhando e o outro é "infoget.php", este é o arquivo que recebe as informações, e que você viu, ele está setado na função action. Agora, abra o arquivo infoget.php e note que este arquivo está em PHP puro.

$nome = $_POST['nome']; esta string faz com que o valor digitado na primeira página seja setado na variável nome, e assim fazem o mesmo com as outras duas variáveis.

Note que, eu adicionei um texto básico mostrando que os valores foram adquiridos e exprimidos de maneira correta nas variáveis. Parabéns, você conseguiu!

Você pode adicionar mais informações, campos com o seu conhecimento em HTML (caso possuir, é claro). Você também pode adicionar novas formatações de textos, básicas do HTML, ou se preferir, mescle com CSS.


Download do código:  Upado no Media Fire
Scan para sua segurança: Utilizado o Virus Total


Lembrando que vocês podem e devem compartilhar o conteúdo apresentado nesse post, façam bom uso, e aqui vamos nós!

0 comentários:

newer post older post Home
Tecnologia do Blogger.

Popular posts