am_dot_com

SW 2022-03-18

Mar 18th, 2022 (edited)
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>CGI - primeiro contacto</title>
  6. </head>
  7. <body>
  8. <!-- quando a comunicação é por get
  9. o ambiente CGI partilha os dados entre cliente e servidor
  10. através de uma variável de uma var de ambiente chamada
  11. QUERY_STRING
  12. que só refere inputs que tenham name
  13.  
  14. no caso de POST, a var CGI q faz a comunicação
  15. chama-se
  16. CONTENT_LENGTH
  17. -->
  18. <form
  19. method="post"
  20. action="6.php"
  21. >
  22. <label for="idNum">Número de aluno:</label>
  23. <input type="number"
  24. value="12345"
  25. id="idNum"
  26. name="num"
  27. >
  28. <input type="submit" value="já estou inscrito?">
  29. </form>
  30. </body>
  31. </html>
  32.  
  33. ************
  34.  
  35. <?php
  36. var_dump($_SERVER); //o ambiente CGI
  37. var_dump($_REQUEST); //o pedido
  38. $numeroEnviado = $_REQUEST['num'];
  39.  
  40. print("Num recebido: $numeroEnviado");
  41.  
Add Comment
Please, Sign In to add comment