Upload
lucas-fagundes
View
4.341
Download
38
Embed Size (px)
DESCRIPTION
Upload e contador de acessos com PHP - Upload e contador de acessos com PHP - Upload e contador de acessos com PHP - Upload e contador de acessos com PHP
Citation preview
Professor Lucas Augusto FagundesTécnico em Informática EaD
Aula 7Upload com PHP
MetasUtilizar HTML e PHP para fazer upload de arquivos;Fazer upload de arquivos através do PHP.
Pré-requisitosLógica de Programação e HTML;Linguagens de Programação I.
ObjetivosConhecer os recursos disponíveis para fazer upload de
arquivos no PHP;Construir um formulário que permita o upload de
arquivos.
Aula 7 - Upload com PHP“Upload” é o inverso de “download” ou seja, ao invés
de baixar você envia dados para um computador remoto.
Como enviar uma atividade na plataforma ou uma foto em uma rede social
Os protocolos utilizados são:HTTP: que pode ser feito em uma página web através
de um arquivo PHP (Para isso valor utilizar os arquivos Upload.html e Upload.php do exemplo da apostila)
FTP: feito através de um software específico que possua as características e funcionalidades de um cliente FTP.
upload.html(arquivo da apostila)
Limita o tamanho do arquivo a enviar
Define o tipo de dado enviado ao servidor
Possibilita o envio de arquivo
Tamanho Campo
upload.phpVerifica as configurações permitidas para o envio do
arquivo e faz upload
Algumas configurações definidas e gerenciadas:Extensões de arquivos permitidos.Caminho onde o arquivo será salvo, após o upload.Limitação de tamanho dos arquivos enviados.O que fazer caso o arquivo enviado já exista no
servidor.
Vamos analisar o arquivo upload.php da apostila em 2 partes (Vídeo - Aula 7)
Aula 8Contador de Acessos
Metas Criar um contador de acessos que poderá ser utilizado nas páginas de um site.
Pré-requisitos Lógica de Programação e HTML; Linguagens de Programação I; PHP e MySQL.
Objetivos Conhecer os recursos disponíveis para construir um contador de acessos no PHP; Construir um contador de acessos para um determinado formulário e verificar quantos acessos
foram realizados; Construir um contador de acessos que guarde informações em um arquivo texto; Construir um contador de acessos que guarde informações em um banco de dados.
Podemos construir um contador de acessos das seguintes formas:Gravando a quantidade de acessos em um arquivo
texto;Gravando informações em um banco de dados;
contador.php - Gravando a quantidade de acessos em 1 arquivo texto (Parte 1)
contador.php (Parte 2)
A função cria o arquivo caso ele não exista
Função int fopen(string nome_do_arquivo, string modo), Sintaxe é o nome_do_arquivo tratado(aberto ou criado caso ele não exista) e o “modo” ou forma que o arquivo será tratado entre aspas.
Ex.: fopen($arquivo, “w”)
Contador de acessos utilizando (BD) banco de dados
Conecta.php (Realiza a conexão e seleção do BD em um arquivo separado)
ContadorBD.php (Detalhes no próximo slide)
PaginaContadorAcessos.php
A função die() para a execução do script caso ocorra algum problema.
UPDATE altera valor atributo codigo