LINGUAGEM DE PROGRAMAÇÃO WEB GABRIELA TREVISAN
Ambiente de Desenvolvimento Após instalar o Wamp Server, inicie o servidor. Um ícone aparecerá na SystemTray. A cor do ícone indica seu estado: Verde: servidor carregou todos os serviços e está ok. Laranja: reiniciando. Vermelho: algum serviço não pode ser carregado e o servidor pode não funcionar corretamente. Para testar o servidor, abra o navegador de sua preferência e digite: http://localhost/. Se o servidor estiver funcionando corretamente, aparecerá a página padrão do Wamp:
Ambiente de Desenvolvimento o O endereço localhost aponta para a pasta www" que fica na pasta de instalação do Wamp. o O local padrão é C:/Wamp, porém ao instalar você pode mudar o diretório para outra unidade de disco.
Criando Aliases o Criar um alias é uma forma de fazer com que o servidor reconheça um diretório fora do diretório padrão www ; o Para criar um alias no servidor, clique no ícone do Wamp-> Apache- >Diretórios de Alias->Adicionar um alias. Um prompt aparecerá, solicitando o nome do alias.
Criando Aliases o Digite o nome do alias, evitando espaços e caracteres especiais. Aqui o nome utilizado foi exemplo. Em seguida, pressione enter.
Criando Aliases o O prompt solicita o caminho da pasta, digite o caminho corretamente e pressione enter. o Se o caminho estiver correto, o prompt exibirá a mensagem Alias Created. o Para testar se seu alias funcionou, abra seu navegador e acesse o endereço seguido do nome de seu alias, conforme exemplo: http://localhost/exemplo/. o Em caso de sucesso, o navegador exibirá o diretório.
o Após abrir o DW, acesse o menu Site -> New Site. o Nesta janela que abre, preencha um nome para seu site, para reconhecimento futuro. Configurando um site no DreamWeaver CS3
Configurando um site no DreamWeaver CS3 o Na próxima tela, marque a opção Yes e escolha PHP e MySQL. o Na tela seguinte, marque a primeira opção, que diz Editar e testar localmente, e selecione a pasta onde você salvará seus arquivos; o Na próxima tela, marque a opção não, pois nosso servidor será local e não remoto; o Clique em Next. A próxima tela exibe um resumo, clique em Done para concluir. o Na tela do DW, no lado direito, a aba Files exibe a árvore de diretórios, por enquanto vazia. Nela é possível mover, copiar, criar, renomear e excluir arquivos e diretórios.
Configurando um site no DreamWeaver CS3 o Após salvar o arquivo, use o atalho F12 para rodar o script no servidor, ou abra seu navegador e acesse o localhost seguido de seu alias caso ele exista, conforme o exemplo: http://localhost/exemplo/. ose a frase aparecer no navegador, seu script passou pelo servidor, foi interpretado pelo PHP e gerou uma página HTML com o conteúdo inserido em echo.
Introdução ao PHP Sobre o PHP PHP (Pré-processador de hipertexto) é uma linguagem de programação de uso geral especialmente indicada para desenvolver aplicações para web. É um script server-side É open-source É uma linguagem interpretada Suporta diversos bancos de dados: MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL,Generic ODBC, entre outros.
Sobre o PHP É livre para download e uso É multiplataforma: roda em ambiente Windows, Linux, Mac OS X, etc. Compatível com os mais populares servidores web: Apache, IIS, etc. Suporta programação orientada a objetos Trabalha com diversos protocolos de rede: LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (em Windows) entre outros.
Para testar scripts PHP Para executar um script PHP você precisa de um servidor web e o interpretador PHP. Você pode configurar um servidor local (no seu próprio computador) usando pacotes de instalação pré-configurados, por exemplo, o WAMP. Você pode utilizar um servidor em uma rede local Você pode usar um serviço de hospedagem com suporte a PHP
PHP no Windows o O Wamp Server é um pacote de instalação que contem servidor Apache, Interpretador PHP e banco de dados MySQL para ambiente Windows. o O download é gratuito pelo site http://www.wampserver.com/en/download.php
Sintaxe básica do PHP Observações Todo script PHP deve iniciar com <?php e fechar com?> Todo arquivo que conter script PHP deve ter a extensão *.php As instruções são finalizadas com: ;
Variáveis o A definição dos tipos de dados no PHP é dinâmica, ou seja, o interpretador PHP define o melhor tipo para cada variável. o No entanto, a variável deve possuir um identificador iniciando com o caractere $. Exemplo: $nome, $idade. o A variável é criada automaticamente na primeira vez que você a utiliza. otipos String são identificados através de aspas, conforme exemplo: $nome = João ;
Variáveis Regras de nomenclatura: Devem iniciar com letra ou _ Só devem conter caracteres alfanuméricos ou _ Não podem conter espaço
Comentários Comentário de linha: //meu comentário Comentário de bloco: /* Meu comentário */
Mostrando dados na página o Para exibir mensagens na página, utilizam-se os comandos: echo, print ou printf, sendo o primeiro mais comum e mais rápido. o A sintaxe para echo e print é a mesma, e ambos servem para imprimir um texto no HTML. <?php echo <p>isto é um texto gerado pelo PHP com echo</p> ; print <p>isto é outro texto gerado pelo PHP com print</p> ;?>
Exibindo textos com variáveis: <?php $nome = Adamastor ; echo <p>bem vindo $nome</p> ;?>
Exibindo valores numéricos formatados o O comando printf permite que se formate um determinado valor no momento da exibição, arredondando casas decimais, por exemplo. o O exemplo a seguir mostra um valor arredondado para 02 casas decimais em formato de moeda brasileira: <?php $valor = 10; $formato = "R$ %.2f"; printf($formato, $valor);?> O resultado na página seria: R$ 10.00
Exercício Quais são os valores das variáveis $a, $b, $c, $x, $y e $z após a execução do seguinte programa: $a=2; $b=4; $c=6; $x= -$c + $b; $y= $b + $a; $z= $a - $b;
Operadores
Operadores
Operadores
Operadores
Exercício 3. O cálculo para definir a nota de um aluno é $nota = ($N1 + 2*$N2)/3; Se nota for maior que 9,5 mostre na tela aprovado por excelência: (valor da nota) Se nota for menor que 9,5 e maior que 7 aprovado: (valor da nota) Se nota for menor que 7 e maior que 4 Em Substituição: (valor da nota) Se nota for menor que 4 Reprovado: (valor da nota) BOM TRABALHO!