Buscar

16050514-Apostila-Programacao-PHP-e-MySQL-ExatasWeb-45

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais

Outros materiais