No desenvolvimento do projeto, você costuma ver que passa valores entre diferentes páginas. No trabalho da web, este artigo lista três maneiras comuns para você.
1. Transmissão pós -valor
A transferência pós -valor é um método usado para o salto de formulário de HTML, que é muito conveniente de usar. Por exemplo:
<html> <formulário action = '' '' '' '> <input type =' text 'name =' name1 '> <input type =' hidden 'name =' name2 'value =' value '> <input type =' submit 'value =' submit '> </form> </html>
A ação no formulário preenche o caminho da URL da página de salto e o método preenche o método de postagem. Depois de pressionar o botão Enviar no formulário, o conteúdo com o nome no formulário será passado para o URL preenchido, que pode ser obtido através de $ _post ['nome'], por exemplo:
<? php $ a = $ _ post ['name1']; $ b = $ _ post ['name2'];?>
Aqui está um truque muito conveniente. Quando o tipo é selecionado como 'oculto' na tag de entrada, a tag de entrada será oculta e não é exibida na página. No entanto, a tag de entrada está no formulário e possui um valor de nome e um valor de valor. Ele também será passado junto com o botão Enviar. Esta tag oculta pode passar algum conteúdo que você não deseja exibir.
2. Get Value Transmission
O valor GET é passado seguindo o URL e, quando a página salta, ele salta com o URL. Comumente usado no uso de tags <a>. Por exemplo:
<a href = 'delete.php? id = valor'> clique em mim para pular </a>
Depois de pular para xxx.php, você pode obter o valor passado através de $ _get ['id']. O método GET é frequentemente usado para URLs excluir ou ler arquivos PHP com um certo ID.
3. Transmissão de valor de sessão
A sessão é um tipo de variável global, que é frequentemente usada para salvar dados comuns, como ID do usuário, após o login. Depois de salvo na sessão, outras páginas podem ser obtidas através da sessão. A sessão deve estar ativada para sessão:
<? $ _Session ['One'] = value1; $ _Session ['dois'] = value2; // Valor da sessão Leia: $ One = $ _Session ['One']; // Destruição do valor da sessão Unset ($ _ Session ['One']);?>
Obrigado pela leitura, espero que isso possa ajudá -lo. Obrigado pelo seu apoio a este site!