а как firebag посмотреть сколько посылает картинок браузер?это значит, что браузер посылает все эти картинки в твой скрипт. и тебе надо посмотреть, сколько картинок браузер посылает в твой скрипт
чтобы понять, на какой стороне проблема - на стороне браузера или на стороне сервера.
$des_img_small = $_FILES['des_img_small_'.$count]['name'];
$des_img_big = $_FILES['des_img_big_'.$count]['name'];
if(!empty($des_img_small) && !empty($des_img_big))
{
}
else
{
echo'не выбрали картинку';
}
заполняем форму, открываем файрбаг, вкладка "Сеть"а как firebag посмотреть сколько посылает картинок браузер?
спасибо вам за ваше время, но я уже что-то новое для себя узнал.заполняем форму, открываем файрбаг, вкладка "Сеть"
жмем отправить. раскрываем алюсик в появившейся строчке с пост запросом. там нажимаем вкладку с исходником. смотрим в исходниае, какие поля отправлялись.
хотя я туплю. это ж там мультипарт, и фиг там чего увидишь...
мда, задачка. надо подумать.
print_r($_POST) - состоит из всех 20проверьте внимательно верстку, скорее всего где-то, вероятно в 11 блоке, некорректное имя инпута. выведите printr_($_POST) print_r($_FILES) дабы проверить, что вообще приходит на сервак. Проверьте не спряталась ли русская буква в имени инпута.
<form action="ins_images.php" enctype="multipart/form-data" method="post">
<?for ($i=1; $i<=20; $i++):?>
<!--==========================Картинка <?=$i?>=========================================-->
<table style="border:1px solid #383737;">
<tr>
<td>
<font>Картинка маленькая <?=$i?></font>
</td>
<td>
<input type="hidden" name="MAX_FILE_SIZE_des_img_small_<?=$i?>" value="2000000" />
<input type="file" name="des_img_small_<?=$i?>" maxlength=64 id="des_img_small_<?=$i?>">
</td>
<td>
<font>Картинка большая <?=$i?></font>
</td>
<td>
<input type="hidden" name="MAX_FILE_SIZE_des_img_big_<?=$i?>" value="2000000" />
<input type="file" name="des_img_big_<?=$i?>" maxlength=64 id="des_img_big_<?=$i?>">
</td>
</tr>
<tr>
<td valign="top">
<font >Описание картинки <?=$i?></font>
</td>
<td>
<textarea cols="50" rows="8" name="des_img_description_<?=$i?>" value="" id="des_img_description_<?=$i?>"></textarea>
</td>
</tr>
</table>
<?endfor;?>
<!--============================================================================-->
<br />
<br />
<table style="border:1px solid #383737;">
<tr>
<td>
<input type="submit" name="submit" value='Send' id="font">
</td>
</tr>
</table>
</form>
проверил на локалке, все приходит.PHP:<form action="ins_images.php" enctype="multipart/form-data" method="post"> <?for ($i=1; $i<=20; $i++):?> <!--==========================Картинка <?=$i?>=========================================--> <table style="border:1px solid #383737;"> <tr> <td> <font>Картинка маленькая <?=$i?></font> </td> <td> <input type="hidden" name="MAX_FILE_SIZE_des_img_small_<?=$i?>" value="2000000" /> <input type="file" name="des_img_small_<?=$i?>" maxlength=64 id="des_img_small_<?=$i?>"> </td> <td> <font>Картинка большая <?=$i?></font> </td> <td> <input type="hidden" name="MAX_FILE_SIZE_des_img_big_<?=$i?>" value="2000000" /> <input type="file" name="des_img_big_<?=$i?>" maxlength=64 id="des_img_big_<?=$i?>"> </td> </tr> <tr> <td valign="top"> <font >Описание картинки <?=$i?></font> </td> <td> <textarea cols="50" rows="8" name="des_img_description_<?=$i?>" value="" id="des_img_description_<?=$i?>"></textarea> </td> </tr> </table> <?endfor;?> <!--============================================================================--> <br /> <br /> <table style="border:1px solid #383737;"> <tr> <td> <input type="submit" name="submit" value='Send' id="font"> </td> </tr> </table> </form>
php.iniу меня такое впечатление, что можно записать одновременно только 10 файлов, но как проверить где это прописано