Académique Documents
Professionnel Documents
Culture Documents
Centro Estadual de Educao Tecnolgica Paula Souza GOVERNO DO ESTADO DE SO PAULO ESCOLA TCNICA ESTADUAL ANTONIO DEVISATE
Roteiro do Curso
Instalao e Configuraes Bsicas Introduo Linguagem PHP Exemplos de Programas
o o o o o o o Formulrios em HTML Campos num Formulrio Desvio Condicional - if Lao de Repetio for Lao de Repetio while Incluso de outros scripts Sesso
EasyPHP (http://www.easyphp.org/) - EasyPHP um sistema indicado para os usurios que no tm instalado no sistema nenhum dos programas necessrios para programar em PHP (Apache, PHP e MySQL)
Interface do EasyPHP
Interface do EasyPHP
http://127.0.0.1/
Pasta Base
Pasta Base o local onde os programas PHP devero ser salvos. nesse local que o Apache ir buscar os scripts para serem interpretados. Pela instalao padro, a pasta base ser: C:\Arquivos de programas\EasyPHP 2.0b1\www possvel redefinir a pasta base editando o arquivo httpd.conf, atravs da diretiva: DocumentRoot Nesse arquivo tambm possvel configurar o nome do arquivo default a ser carregado: DirectoryIndex index.php index.html index.htm
EasyPHP home
http://localhost/home A partir da pgina principal do EasyPHP possvel: -Criar um Alias (apelido) indicando onde os scripts estaro gravados, como uma alternativa para a pasta base padro. -Ver informaes sobre as configuraes do PHP - Acessar o PhpMyAdmin para administrar bases de dados no MySQL. - Ler os termos de licena de todos os softwares oferecidos no pacote.
Esquema do Funcionamento
Servidor Internet
Pgina PHP
Usurio
Primeiro Script
<html> <head><title>Aprendendo PHP</title></head> <body> <?php $texto = "Primeiro Script"; echo $texto; ?> </body> </html>
Esse cdigo precisar ser salvo em um arquivo com a extenso .PHP na pasta base definida no servidor Apache. Para acess-lo, use: http://localhost/<nome_arquivo>.php
$_REQUEST retorna o valor contido num campo do formulrio. mesmo nome do parmetro usado em $_REQUEST. $_REQUEST requisita valores enviados pelos mtodos GET e POST.
Para especificar apenas um dos mtodos, utilize $_GET e $_POST.
A instruo if usada para garantir que nada seja apresentado quando a pgina for carregada pela primeira vez.
Desvio Condicional - if
Se uma condio if possuir 2 ou mais comando preciso coloc-los entre chaves. { e } representam, respectivamente, begin e end.
Uso de Sesso
O uso de sesso permite a criao de variveis acessveis por todo o sistema enquanto uma sesso estiver aberta. As variveis de sesso so independentes para cada usurio conectado.
<!-- page1.php --> <?php session_start(); echo "Bem vindo a pagina #1"; $_SESSION["x"] = "PHP"; echo "<br><a href=\"page2.php\">page 2</a>"; ?>
<!-- page2.php --> <?php session_start(); echo "Bem vindo a pagina #2"; echo "<br>Valor da varivel de sesso x: " .$_SESSION["x"]; ?>
Contador de Acessos
Bibliografia: www.supertrafego.com/ms_funcoes_php.asp