シリアル化された配列を使用してサーバーにデータを送信しようとしていますが、何らかの理由で完全に機能しないことがわかりません。シリアル化された配列経由でデータを送信
<?php if(isset($_POST['submit'])){$my_person = unserialise ($persons)}?>
を次のように 私は非表示の入力フィールドは、この
<input type = "hidden" name = "collect" value = "<?php serialise($persons)?>">
PHPコードのように見えるの入力テキストフィールドと、次のタラ
$person =array();
if(isset($_POST['first_name'])) {array_push($person,$_POST['first_name']);}
を持っているが、私はなぜ知らないが、まずデータが配列にプッシュされず、2番目にシリアル化されていないと動作しないようですが、bool(false)というエラーがあります。私を助けてくれますか?
なぜシリアル化されたデータを送信しますか?また、それはunserialize(zで) – Farkie
'$ person'と' $ persons'という2つの変数を持っています。 – RamRaider
私はそれをサーバ側に送り、それは配列なのでシリアル化しなければならないと思いました。あなたは良いアイデアをお持ちですか? – princesse