我有一個對象,這是一個文件的起源,我想發送這個對象的後窗體。如何發佈隱藏在一個窗體中的整個對象在php
當我試試這個:
{{ Form::open(array('url' => 'mgmtUser/upload_img_crop/', 'method' => 'POST', 'files' => true)); }}
<input hidden type="file" name="file" value="<?php $file; ?>">
<?= Form::hidden('x', '', array('id' => 'x')) ?>
<?= Form::hidden('y', '', array('id' => 'y')) ?>
<?= Form::hidden('w', '', array('id' => 'w')) ?>
<?= Form::hidden('h', '', array('id' => 'h')) ?>
<?= Form::submit('Crop it!') ?>
<?= Form::close() ?>
的後結果是唯一的: [ 「文件」] => NULL
爲什麼,我怎麼可以得到所有的對象,我應該編碼,序列化...? 我在laravel 4. $文件是:
對象(Symfony的\元器件\ HttpFoundation \文件\ UploadedFile的)#9(7){ [ 「測試」:「的Symfony \元器件\ HttpFoundation \文件\「UploadedFile」:private] => bool(false) [「originalName」:「Symfony \ Component \ HttpFoundation \ File \ UploadedFile」:private] => string(11)「3bb13ad.jpg」 [「mimeType」 :「Symfony \ Component \ HttpFoundation \ File \ UploadedFile」:private] => string(10)「image/jpeg」 [「size」:「Symfony \ Component \ HttpFoundation \ File \ UploadedFile」 int(8017) [ 「error」:「Symfony \ Component \ HttpFoundation \ File \ UploadedFile」:private] => int(0)[「pathName」:「SplFileInfo」:private] => string(14) 「/ tmp/phpVGS9Cu」 「文件名」: 「SplFileInfo」:私人] =>字符串(9) 「phpVGS9Cu」}
您傳遞給隱藏輸入的'$ file'的值是多少? – James
我把價值的問題 – Matthieu