Ich versuche, Daten an den Server mit einem serialisierten Array zu senden, aber aus einem Grund kann ich nicht herausfinden, dass es überhaupt nicht funktioniert. Ich habe Eingabetextfelder und die folgende codDaten über serialisiertes Array senden
$person =array();
if(isset($_POST['first_name'])) {array_push($person,$_POST['first_name']);}
die versteckte Eingabefeld wie dieser Code
<input type = "hidden" name = "collect" value = "<?php serialise($persons)?>">
Die php sieht wie
folgt<?php if(isset($_POST['submit'])){$my_person = unserialise ($persons)}?>
Ich weiß nicht, warum, aber es scheint vor allem, dass Daten nicht in das Array geschoben und zweitens unserialisiert funktioniert nicht, gibt es einen Fehler, der Bool (false) sagt. Könnten Sie mir bitte helfen?
Warum würden Sie serialisierte Daten senden? Es ist auch unserialize (mit einem z) – Farkie
haben Sie zwei Variablen '$ Person' und' $ Personen' – RamRaider
ich es an die Server-Seite senden und ich dachte, ich musste es serialisieren, da es ein Array ist. Bitte haben Sie eine bessere Idee Farkie? – princesse