Edição de Setembro

... revista mensal de programação Open Source

Uma edição repleta de artigos inovadores, redigidos por profissionais, com especial detaque em PHP e PHP-GTK !
  Artigos :
- Design Patterns
- Cross Site Request
- Optimização de código
- Web Services
- Manuel Lemos em entrevista
-
Parceiros :
- Yahoo
- DRI
- Adianti
- PHPClasses
A Revista PHP é distribuida por universidades, instituições e empresas
Solicite-nos informação para publicidade a preços reduzidos !


Artigo 52 / 58

Formulário de login com Ajax e PHP-MySQL


Tags :
ajax php form, form data with ajax and php, php forms


A utilização de formulários é das práticas mais comuns , na construção de sistemas web. Com a Web 2.0 , a construção de formulários sofreu algumas melhorias, e em conjunto com o AJAX permite criar sistemas menos exigentes em largura de banda, e mais rápidos na apresentação da informação ao utilizador. Nesta fase o método POST e GET não são usados directamente no formulário , mas junto do código Ajax em conjunto com o pedido via XMLHttpRequest.

Neste artigo iremos apreender como criar um formulário de envio de dados utilizado o Ajax, PHP e MySQL.

Para que perceba o que iremos criar é conveniente que leia este artigo que explica de forma simplificada a forma como são processados os pedidos via XMLHttpRequest no Ajax. Mas antes de passarmos à construção do formulário leia e teste o script que está neste artigo, que explica como processar dados com PHP e Ajax. Agora sim , vamos então passar à construção do script. Vamos guardar o código Ajax num ficheiro do tipo *.js e invocar o código da seguinte forma:




Comentários
Nome
Email
Comentário

+=
Existem 2 comentários para este artigo

Enviado por: José Franco
Comentário
Como o Ajax apenas responde ao pedido ele não mostra a password na url, o que eu não considero falha de segurança. Ainda assim podes optar por usar uma forma criativa de implementar segurança. Por exemplo podes mascarar a url usando a função PHP base64_encode, para que o no caso de alguém conseguir ver a url, não se aperceber o que está a ser passado por ela. Na página onde obtermos a password pelo método POST , desmascaramos com base64_decode. Esta é uma ideia , mas existem outras formas. Se eventualmente tens alguma comenta
em 29-05-2008 às 00:22:00

Enviado por: Raphael
Comentário
Mas nesse caso a senha vai ficar visivel na url, essa não é uma falha de segurança?
em 28-05-2008 às 22:28:17



Links patrocinados

Sponsors

Revista PHP Edição online
 Estão online 5 utilizadores !
38.107.191.119

Artigos publicados online

  • em breve
  • Publicidade
  • eXTReMe Tracker

Promove-te

A Revista PHP, está a receber propostas para edição em edições seguintes. Os teus artigos serão revistos por uma equipa profissional, e publicados de acordo com o grau de profissionalismo. A revista tem um ISSN associado, o que significa que os artigos aquí publicados serão de interesse ciêntifico, podendo ser utilizados em trabalhos de pesquisa tecnologica desde que citada a fonte !