入力タイプのファイル配列を別のphpページに渡す方法について、最善を尽くして調査しました。しかし、あるページから別のページに値を投稿するたびに行き詰まります。
私はこのコードをページcityaddinfo.phpに書いており、送信するとページcityadded.phpに誘導されます
<form method="POST" action="cityadded.php?city=<?php echo $city?>">
<tr>
<td>
<?php
$quecityimage=mysql_query("SELECT * FROM `city_image` WHERE city_id=$city");
echo "<b>city images</b><br>";
while($cityimage=mysql_fetch_assoc($quecityimage))
{
$pathcity=$cityimage['path'];
echo "<img src='$pathcity' width=\"400px\" height=\"200px\"/><br><br>";
}
?>
</td>
</tr>
<tr>
<td>
<p class="clone"> File:
<input type="file" name="f_name[]" size="10" style="font-family: arial; font-size: 22px;"/>
<p>
<a href="#" class="add" rel=".clone">Add More</a>
</p>
</td>
</tr>
<tr>
<td>
<input type="submit" value="submit" name="submit">
</td>
</tr>
cityadded.php コード:
<?php
echo $_GET['city'];
if(isset($_POST['submit']))
{
$a= $_POST['f_name'];
foreach($a as $img)
{
echo $img;
}
}
?>
コードは、1 つの入力タイプのファイル名のみをエコーします。複数のファイルを追加しても。この入力ファイル配列を他のページに投稿する方法について誰か助けてもらえますか? 前もって感謝します :)