1 / 20

Prof.: Sergio Pacheco

Linguagem PHP. Prof.: Sergio Pacheco. Prof.: Sergio Pacheco. 1. Sumario. Alguns Conceitos básicos de HTML; Interação HTML e PHP; Exemplos; Exercícios. Prof.: Sergio Pacheco. 2. Tags básicas do HTML.

trisha
Download Presentation

Prof.: Sergio Pacheco

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linguagem PHP Prof.: SergioPacheco Prof.: Sergio Pacheco 1

  2. Sumario • Alguns Conceitos básicos de HTML; • Interação HTML e PHP; • Exemplos; • Exercícios. Prof.: Sergio Pacheco 2

  3. Tags básicas do HTML • Todo documento deve ser identificado como HTML (<html> </html>), ter uma área de cabeçalho (<head></head>) com o nome para o documento (<title> </title>), um título principal e uma área definida como corpo(<body></body>) . Prof.: Sergio Pacheco 3

  4. Tags básicas do HTML <html> <title> Este é o título</title> <body> <h2>E este o cabeçalho de nível 2</h2> Aqui entra o texto do documento ... </body> </html> Prof.: Sergio Pacheco 4

  5. Tags básicas do HTML • Outra TAG importante é a <A>: • Um exemplo de referência a um hipertexto: • <A HREF="ListaPraias.html">Praias</A> • A palavra “Praias'' é definida como o marcador do link para se chegar ao documento ListaPraias.html, que está no mesmo diretório do documento corrente. Ou seja, "Praias" aparece em negrito e se eu clicar nessa palavra será exibido o documento apontado - ListaPraias.html Prof.: Sergio Pacheco 5

  6. Tags básicas do HTML • Listas é muito utilizada na construção de menus, como no exemplo abaixo: • Para criar uma lista não numerada: • 1. Comece com a marcação de início de lista: <UL>. • 2. Insira a marcação <LI> antes de cada item da lista item. (Não é necessário fechar a marcação com </LI> ) • 3. Encerre com a marcação de fim de lista: </UL>. <UL> <LI> maçãs <LI> bananas </UL> Prof.: Sergio Pacheco 6

  7. Tags básicas do HTML • Listas Numeradas : Uma lista numerada - ou ordenada - é semelhante a uma lista não numerada, exceto porque utiliza marcação <OL> ao invés de <UL>. Os itens são identificados utilizando-se a mesma notação <LI> . Uma lista criada assim: <OL> <LI> laranjas <LI> peras <LI> uvas </OL> Prof.: Sergio Pacheco 7

  8. Array array() - Cria um Array array(indice => valor) <?php $a=array("a"=>"Cão","b"=>"gato","c"=>"cavalo"); print_r($a); ?> Prof.: Sergio Pacheco 8

  9. Declarar um Array • Usando a função, array(). <?php $vetor = array(); ?> Função Retorno • No exemplo acima, $vetor é um vetor, pode ser encarada como return da função Array(); 1 ) array() - Cria um Array; 2 ) array(indice => valor). <?php $a=array("a"=>"Cão","b"=>"gato","c"=>"cavalo"); print_r($a); ?> Prof.: Sergio Pacheco 9

  10. Declarar um Array • Usando a função, array() e inicializar uma array. <?php $vetor = array(“Eu", "Tu", "Ele"); ?> Função Retorno • No exemplo acima, $vetor é um vetor, e é inicializado no momento de sua criação, todo e qualquer elemento do array é separado por vírgula. Prof.: Sergio Pacheco 10

  11. Acessar uma Posição no Array • Como um único array pode possui vários valores, cada valor fica em uma posição específica da variável; • Em PHP, uma das formas é de acessar tais valores é utilizando o índice (index) do array que sempre se inicia em 0; • Ou seja, todo índice é definido pela posição - 1. Isso quer dizer que, se quisermos acessar o quarto elemento de um array devemos usar o índice da posição 3, porque 4 - 1 = 3; • Os índices são indicados por colchetes ([ ]) que vem logo após o nome da variável. <?php $vetor = array(); $vetor[1] = 540; $vetor[3] = 8456; ?> $vetor Prof.: Sergio Pacheco 11

  12. Array $array[0]=1; Remover um par chave/valor; Prof.: Sergio Pacheco 12

  13. Exercícios • Fazendo uso dos conhecimentos, em HTML fazer uma programa em PHP que receba do usuário 10 países (título); • Submete-los a uma página PHP, depois guardar as informações em um array para que com isso criar uma lista numera e não numerada. • Nessa página PHP deverá ter um link para a página principal. Prof.: Sergio Pacheco 13

  14. Elemento Table Prof.: Sergio Pacheco 14

  15. Elemento Table • align – Define o alinhamento do Texto ou da Tabela (left, right e center); • bgcolor – Define e cor de fundo; Prof.: Sergio Pacheco 15

  16. Exercícios Prof.: Sergio Pacheco 16

  17. Tags básicas do HTML <html> <body> <p><b>This text is bold</b></p> <p><strong>This text is strong</strong></p> <p><big>This text is big</big></p> <p><em>This text is emphasized</em></p> <p><i>This text is italic</i></p> <p><small>This text is small</small></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> </html> Prof.: Sergio Pacheco 17

  18. Exercício feito em Sala <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <h1 align="center">CADASTRO DE PAÍSES</h1> <form action="paises.php" method="post"> <table align="center" border="3" cellspacing="6" cellpadding="6"> <tr> <td> Pais: </td> <td> <input type="text" name="p1" size="20" maxlength="18"><br/> </td> </tr> <tr> <td> Pais: </td> <td> <input type="text" name="p2" size="20" maxlength="18"><br/> </td> </tr> <tr> <td> Pais: </td> <td> <input type="text" name="p3" size="20" maxlength="18"><br/> </td> </tr> <tr align="center"> <td COLSPAN ="2"> <input type="submit" value="Enviar"> <input type="reset" value="Limpar"> </td> </tr> </table> </form> </body> </html> Prof.: Sergio Pacheco 18

  19. Exercício feito em Sala <?php $p1 = $_POST['p1']; $p2 = $_POST['p2']; $p3 = $_POST['p3']; echo "Paises : 1--> $p1 2--> $p2 3-->$p3 <br/>"; $paises = array(); $paises[] = $p1; $paises[] = $p2; $paises[] = $p3; var_dump($paises); echo"<br/>"; print_r($paises); echo"<br/><br/><br/><br/>"; echo '<h3>A LISTA É :</h3>'; echo '<UL>'; foreach ($paises as $indice => $valor) { echo"<LI> $indice - $valor"; } echo"</UL>"; echo '<a href="paises.html"> Principal</a>'; ?> Prof.: Sergio Pacheco 19

  20. Bom Final de Semana - Sucesso Ótimo Final de semana a Todos! Deus abençoe! Prof.: Sergio Pacheco 20

More Related