[請益] checkbox在submit之後送出的陣列取得方式?
這兩個檔案的目的是,從ftp.php列出目前ftp上面擁有的檔案,
透過checkbox勾選要刪除的檔案,將checkbox勾選起來的檔名
經submit送給del.php執行刪除的動作。
嗯,code在bbs上面有點難閱讀,這裡是網頁版http://0rz.tw/ed5ft
下面是ftp.php
<textarea name="code" class="php">
<?php
$ftp_fd = ftp_connect("myweb.ncku.edu.tw");
ftp_login($ftp_fd, "xxxx","xxxx");
//列出所有檔案
$list = ftp_nlist($ftp_fd, "fresh_night");
printf("<form action=\"del.php\" method=\"POST\">\n");
foreach($list as $key => $value){
printf("%02d <input type=\"checkbox\" name=\"file[]\" value=\"%s\">%s\n",
$key, $value, $value);
echo "<br>";
}
printf("<input type=submit name=file value=刪除所選檔案>");
printf("</form>");
//刪除檔案
//ftp_delete($ftp_fd , "/fresh_night/a.txt");
?>
</textarea>
--
下面是del.php
<textarea name="code" class="php">
<?php
$file = $_POST['$file']
//刪除檔案
//$ftp_fd = ftp_connect("myweb.ncku.edu.tw");
//ftp_login($ftp_fd, "xxxx","xxxx");
if(count($file)>0){
foreach($file as $k=>$v){
echo $k."=".$v;
}
}
//ftp_delete($ftp_fd , "/fresh_night/a.txt");
?>
--
目前可以正常顯示ftp上面擁有的檔案,但是checkbox勾選並送出後會有錯誤訊息
Parse error: syntax error, unexpected T_ECHO in
/home/users2/nckuca/upload/del.php on line 3
請問該怎麼解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.142.27.242
推
12/19 11:09, , 1F
12/19 11:09, 1F
→
12/19 11:18, , 2F
12/19 11:18, 2F
→
12/19 11:23, , 3F
12/19 11:23, 3F
→
12/19 12:05, , 4F
12/19 12:05, 4F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章