Baixe o app para aproveitar ainda mais
Prévia do material em texto
PHP e MySQL o preenchimento esteja correto, o script apenas escreve a mensagem “Cadastro realizado com sucesso” e finaliza. Até então, este script tem apenas a função de validação do formulário, mas podemos acrescentar funções para o tratamento de formulários, como a gravação em arquivos de texto ou bancos de dados. Arquivos de texto A solução mais simples para o tratamento de informações é gravá-las em arquivos de texto. PHP disponibiliza funções para a criação e manipulação de arquivos de texto. A utilização de arquivos de texto é recomendada quando o volume de informações é pequeno e não exige um tratamento mais complexo. Ex: podemos utilizar arquivos de texto para criar contadores de acesso para o site em geral ou para páginas específicas, criação de livros de visitas, listas de discussão, anúncios on-line ou qualquer outra aplicação simples, que não exija um tratamento mais refinado, como oferecido por sistemas de gerenciamento de banco de dados (SGBD), como o MySQL por exemplo, que deixaria o acesso ao site mais lento. Entretanto, não é aconselhável utilizar arquivos de texto para tratar de informações sigilosas, como senhas de usuários, devido a limitações de segurança (arquivos texto podem ser lidos por qualquer pessoa). Nesses casos aconselhamos o uso de bancos de dados. Manipulando Arquivos As quatro operações básicas que podemos realizar em um arquivos são abertura, leitura, escrita e fechamento. PHP oferece diversas funções para o tratamento de arquivos. Vejamos as principais: Abertura Utilizamos a função fopen() para realizar a abertura de um arquivo. Sua sintaxe é: fopen(nome_arquivo, modo); O parâmetro nome_arquivo é o nome do arquivo que será criado. Se for informado uma URL iniciando em http://, será criada uma conexão http com o servidor informado antes da abertura do arquivo. Caso seja informado uma URL iniciada em ftp://, uma conexão ftp será criada antes da abertura do arquivo. Isso possibilita a manipulação de arquivos em servidores remotos. Caso a função seja executada com sucesso, ela retornará um ponteiro para o arquivo recém aberto, para que possamos manipular o arquivo em si. O segundo parâmetro da função é o modo de abertura do arquivo. Uma relação dos modos de abertura é mostrada a seguir: 45 Processando Formulários com PHP Arquivos de texto Manipulando Arquivos Abertura
Compartilhar