\n"); printf(" \n"); printf(" $acao - $tabela\n"); printf(" \n"); printf("\n"); } function terminapagina($acao,$prg) { # Função que monta as tags finais da página HTML printf("$acao | © FATEC-Ourinhos | 4ºADS-Tarde | $prg\n"); printf(" \n"); printf("\n"); } ##### Fim do Bloco de Declaração de funções - ESTAS FUNÇÕES PODEM SER GRAVADAS EM UM ARQUIVO EXTERNO # Declarando a variável de controle de execução recursiva. $bloco=( ISSET($_REQUEST['bloco']) ) ? $_REQUEST['bloco'] :'1' ; # Iniciando a página HTML com comandos printf(); iniciapagina("INCLUIR", "Clientes"); # Declarando o comando de desvio condicional em blocos mutuamente exclusivos (TEM QUE ESTAR ESCRITO BREAK no final de cada case) switch (TRUE) { case( $bloco==1 ): { # Montando um form com dois campos + um oculto printf("
\n"); printf(" \n"); printf("
\n"); printf("
\n"); printf(" \n"); printf(" \n"); printf("
\n"); break; } case( $bloco==2 ): { # Na segunda execução, será executado este blocos printf("
\n");
    print_r($_REQUEST);
    printf("
\n"); break; } } # Terminando a página HTML com comandos printf(); terminapagina("Recursivo","formle.php"); ?>