У меня была проблема с моим PHP-скриптом.
Я использую php, чтобы показать все мои изображения в папке «gambar», а затем я хочу добавить команду кнопки в каждое изображение, которое я показал, в другую папку, которую я уже сделал.
Я использую синтаксис POST и имел проблемы с ним. кнопка появляется, но не выполняет команду для перемещения файла, который я выбрал.
это сценарий, который я использую, кто-нибудь может мне помочь с этим?
<?php
$folder = "gambar"; //folder tempat gambar disimpan
$handle = opendir($folder);
echo '<table cellspacing="5" cellpadding="10" width="90%" >';
echo '<tr>';
$i = 1;
while(false !== ($file = readdir($handle))){
if($file != '.' && $file != '..'){
echo '<td style="border:1px solid #000000;" align="center" >
<div class="hvrbox">
<img src="gambar/'.$file.'" alt="Mountains" class="hvrbox-layer_bottom"
width="100%" />
<div class="hvrbox-layer_top">
<div class="hvrbox-text"> '.$file.'.</div>
</div>
</div>
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
<script type="text/javascript" src="js/hover-box.js"></script>
</select>
<form method="post">
<input type="hidden" select name="datae" value="'.$file.'" />
>>> <input type="submit" name="upload" value="Upload" />
---
<input type="submit" name="delete" value="Delete" /><<<
</form>
<br /><b>NAMA FILE:</b> '.$file.'</td>';
if(($i % 1) == 0){
echo '</tr><tr>';
}
$i++;
}
}
echo '</tr>';
echo '</table>';
?>
и прогрессировать POST im используя этот скрипт
<?php
// Turn off all error reporting
error_reporting(0);
if (isset($_POST['upload']) && isset($_POST['datae'])) {
rename('gambar/'.$_POST['datae'], 'Upload/'.$_POST['datae']);
echo "<meta http-equiv='refresh' content='1'>";
}
if (isset($_POST['delete']) && isset($_POST['datae'])) {
rename('gambar/'.$_POST['datae'], 'delete/'.$_POST['datae']);
echo "<meta http-equiv='refresh' content='1'>";
}
?>
cz при использовании
<form method="post">
<input type="hidden" select name="datae" value="'.$file.'" />
так же
($_POST['datae']
по-прежнему не перемещает файлы в другую папку, похоже, что скрипт работал, но в целевую папку файлы не перемещались.
PS. Извините, мой английский - ПЛОХО. но я бы хотел, чтобы вы поняли, о чем я.