Il form è questo:
<form action=pagina.php method = "POST"> <input type="text" name = "nome"> <input type="text" name = "cognome"> <input type= "submit" value = "Mannalo affanculo"> </form>e la pagina è:
<?php echo $_POST; ?>No! In questo caso ottengo solo:
ArrayInvece la pagina deve essere così, come se $_POST fosse un array i cui elementi siano quelli chiamati con "nome" e "cognome" (come li ho chiamati io nel form, avrei potuto chiamarli pure "Pasquale" e "Cicciobello".
<?php echo $_POST["nome"]; echo $_POST["cognome"]; ?>Vediamo adesso...
cicciofatticcioEcco, mi sono venuti attaccati perché non ho messo nessuno spazio vuoto fra le due risposte.
Vediamo come viene trasmessa l'informazione mediante il metodo GET:
<form action=pagina.php method = "GET"> </form>La barra degli indirizzi:
https://trigon.xyz/pagina.php?nome=ciccio&cognome=fatticcioLa pagina è vuota perché vengono richieste variabili di tipo POST.
Provo a richiederle GET:
<?php echo $_GET["nome"]; echo $_GET["cognome"]; ?>La barra degli indirizzi è sempre così:
https://trigon.xyz/pagina.php?nome=ciccio&cognome=belloE la pagina risultante è:
cicciobello
Nessun commento:
Posta un commento