Como Chamar A Função Php Em Html

Índice:

Como Chamar A Função Php Em Html
Como Chamar A Função Php Em Html

Vídeo: Como Chamar A Função Php Em Html

Vídeo: Como Chamar A Função Php Em Html
Vídeo: Integração HTML5 + PHP - Curso PHP Iniciante #08 - Gustavo Guanabara 2024, Novembro
Anonim

HTML é uma linguagem de marcação que permite que você passe certos parâmetros para um script escrito em PHP para processamento posterior. Para chamar uma função PHP em HTML, você pode usar os métodos de transmissão POST e GET comumente usados em programação web.

Como chamar a função php em html
Como chamar a função php em html

PUBLICAR

O método POST permite que você passe informações que foram inseridas pelo usuário em um formulário da web, entre tags. Todas as informações registradas serão armazenadas nos campos do formulário, e após clicar no botão, os dados serão copiados para o array global $ _POST, através do qual você pode chamar a função de manipulador do formulário.

Este mecanismo pode ser usado para criar um formulário de registro ou feedback dos visitantes. Os sistemas para comentar registros funcionam de acordo com este princípio, por exemplo, no feed de notícias, livros de visitas, fóruns, chats, etc.

Para aplicar o método, você deve primeiro declarar a função desejada no arquivo:

<? php

exemplo de função () {

// lista de operações na função

}

?>

Neste exemplo, usando o comando function, é declarada a criação de uma função chamada example, que mais tarde será usada para processar os dados de formulário inseridos. Depois disso, você precisa exibir o formulário HTML, por meio do qual as funções PHP serão chamadas:

Nesse caso, é criado um formulário que envia o código ao manipulador de formulários usando o método POST. Para inicializar a função neste exemplo, um campo de texto oculto é usado, que transmite informações para seu processamento posterior. Para executar a função desejada, será necessário estabelecer se o usuário pressionou um botão. Se o botão foi pressionado, a função descrita anteriormente será acionada:

<?

if (isset ($ _ POST [‘function_start’]) == ‘go’) {

exemplo (); }

?>

Este código verifica a presença dos dados transferidos do formulário no script usando a função isset (). Se houver dados inseridos no formulário oculto, começa a execução da função declarada anteriormente.

OBTER

A transferência de informações pelo método GET pode ocorrer sem a utilização dos dados do formulário por meio do endereço inserido. Da mesma forma, no início do script, a função necessária é declarada usando a instrução de função. Depois disso, para transferir informações, por exemplo, você pode criar um link HTML do formulário em vez de:

Passando GET

Nesse caso, o elemento de teste é adicionado ao endereço com um valor fixo de 1, que é necessário para inicializar a função. A métrica de teste será armazenada no array global $ _GET.

Depois que o usuário clicar no link, o script precisará analisar os dados disponíveis. Se houver um elemento de teste no array $ _GET, a função será chamada. O processamento pode ser feito da seguinte forma:

if (isset ($ _ GET [‘teste’])) {

exemplo ($ _ GET [‘exemplo’]); }

Este código verifica a presença de um elemento da matriz na barra de endereço. Depois disso, o script inicializa a função de exemplo declarada anteriormente para processar os dados e, em seguida, executar o programa.

Recomendado: