Buongiorno a tutti sto cercando aiuto per risolvere il seguente problema:
Ho un form in HTML come questo sotto
codice HTML:
<form id="form" method="post"> <input id="date" type="date" name="date" ></input>
<select id="selection" name="selection">
<option value="Option 1">Option 1</option>
<option value="Option 2">Option 2</option>
<option value="Option 3">Option 3</option>
</select>
<input id="submit" type="submit">Submit</input>
</form>
Ho poi bisogno di ricevere i valori del form in maniera asincrona, quindi ho scritto il seguente pezzo di codice Javascript
codice HTML:
jQuery(document).ready(function() { $( "#form" ).on( "submit", function( event ) {
event.preventDefault();
var fields = $( "#form" ).serializeArray();
var jsonString = JSON.stringify(fields);
});
});
Adesso vorrei poter accedere ai valori JSON e poterli trasformare prima in un Array PHP e poi in variabili PHP, ho provato con questo pezzo di codice ma ovviamente non funziona:
codice HTML:
$json = jsonString;
$obj = json_decode($json);
echo $obj;
Ho bisogno di trasformare i valori in variabili PHP perchè poi queste variabili devono andare a popolare delle funzioni PHP che restituiscono diversi risultati in base ai valori del form.
Grazie