Skip to content

Instantly share code, notes, and snippets.

@joffilyfe
Created July 17, 2016 16:19
Show Gist options
  • Save joffilyfe/c9f8879ea520998322d9c4af35e35aff to your computer and use it in GitHub Desktop.
Save joffilyfe/c9f8879ea520998322d9c4af35e35aff to your computer and use it in GitHub Desktop.
Este exemplo mostra como capturar uma informação passada via POST
<?php
/*
* Este exemplo mostra como capturar uma informação passada via POST
*/
/*
* Funções PHP
* var_dump($variavel) - Esta função realiza uma inspeção no dado passado
* seja ele uma array, objeto, string, número, booleando, enfim..
*/
$post = $_POST;
if (isset($post)) {
if (isset($post['nome_do_usuario'])) {
echo '<h1>Olá ', $post['nome_do_usuario'], '</h1><br>';
}
/*
* Se uma chave chamada debug for passada e seu valor for true
* Nosso script irá mostrar todo o conteúdo do POST
*/
if (isset($post['debug']) && $post['debug'] == 'true') {
echo '<pre>', var_dump($post), '</pre>';
}
}
?>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form method="POST">
<fieldset>
<label>
Digite seu nome
<input type="text" name="nome_do_usuario">
</label>
</fieldset>
<!-- mude para false caso queira esconder o debug -->
<input type="hidden" name="debug" value="true">
<button>Dizer olá</button>
</form>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment