Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
提交表单时从php中的textfield读取json字符串_Php_Json_Forms_Codeigniter 3 - Fatal编程技术网

提交表单时从php中的textfield读取json字符串

提交表单时从php中的textfield读取json字符串,php,json,forms,codeigniter-3,Php,Json,Forms,Codeigniter 3,我正在尝试从表单提交的输入隐藏字段中读取json字符串: <form action="<?=base_url()?>update-basic" method="post" enctype="multipart/form-data"> <input type="hidden" name="old_image" value="<?=json_encode($package_detail->slider_image)?>"> <but

我正在尝试从表单提交的输入隐藏字段中读取json字符串:

<form action="<?=base_url()?>update-basic" method="post" enctype="multipart/form-data">    
<input type="hidden" name="old_image" value="<?=json_encode($package_detail->slider_image)?>">
<button type="submit" value="Update" class="btn btn-sm btn-primary">Update</button>
</form>
但是我得到了空字符串作为
$json

但是,json字符串以html格式正确打印

<input type="hidden" name="old_image" value=""{\"0\":\"FB_IMG_1.jpg\"}"">

我正在使用codeigniter。

试试这个

<input type="text" name="old_image" value='{"0":"FB_IMG_1.jpg"}' />

<?php

  $ss = '{"0":"FB_IMG_1.jpg"}';

 echo "<PRE>";
 print_r(json_decode($ss,true));
 echo "</PRE>";

?>
试试这个

<input type="text" name="old_image" value='{"0":"FB_IMG_1.jpg"}' />

<?php

  $ss = '{"0":"FB_IMG_1.jpg"}';

 echo "<PRE>";
 print_r(json_decode($ss,true));
 echo "</PRE>";

?>

try,var_dump($_POST('old_image');为您的按钮元素赋予name属性也为空字符串您将表单发布到哪里?表单操作url?是的,我正在发布到urltry,var_dump($_POST('old_image'));为您的按钮元素赋予name属性也为空字符串您将表单发布到哪里?表单操作url?是的,我正在发布到url它工作了,但当我尝试json_解码时,我将使用字符串而不是数组。我认为您缺少了一些东西。我在我的本地主机上尝试了它的工作方式很好@BlessanKurienGot它的打字:)它的工作方式很好,但是当我尝试json_解码时,我会使用字符串而不是数组。我认为你遗漏了一些东西。我在我的本地主机上尝试了它的作品,很好@BlessanKurienGot它的打字:)
Array
(
    [0] => FB_IMG_1.jpg
)