Created
July 17, 2016 16:19
-
-
Save joffilyfe/c9f8879ea520998322d9c4af35e35aff to your computer and use it in GitHub Desktop.
Este exemplo mostra como capturar uma informação passada via POST
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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