所以基本上我想要做的就是抓住選定的清單元素(S)和發送自己的「名」到數據庫中。我也想對收音機做同樣的事情。下面是代碼:使用清單及無線電將信息輸入到數據庫
<?php
$user_files_directory = 'uploads/unused_images/'.$_SESSION['user_id'].'/';
if (file_exists($user_files_directory)) {
$dir_handle = @opendir($user_files_directory);
while ($file = readdir($dir_handle)) {
if($file == "." || $file == ".." || $file == "index.php")
continue;
echo "
<div id=\"image_container\">
<div id=\"unused_images_selector\">
<img src=\"uploads/thumbs/unused_images/".$_SESSION['user_id']."/$file\" alt=\"Test\">
</div>
<div id=\"checkbox\">
<input type=\"checkbox\" name=\"$file\">
</div>
</div>
";
}
// Close
closedir($dir_handle);
} else {
echo "<p>
You have not uploaded any images.
</p>";
}
?>
一個爲這個職位存在:
$file = $_POST['file'];
,這裏是休息:
function create_new_page($page_name, $album_name, $file, $file1, $file2) {
$page_name = mysql_real_escape_string(htmlentities($page_name));
mysql_query("INSERT INTO `pages` VALUES ('', '$album_name', '".$_SESSION['user_id']."', UNIX_TIMESTAMP(), '$page_name', '$file2', '$file3', '$file')");
return mysql_insert_id();
}
一切,但無線電/清單的工作,任何幫助是很大的讚賞,我知道代碼可能不是最好的,但那是因爲我沒有做太多的PHP,只是想要一些工作代碼,儘管現在並不擔心這裏和那裏的問題。
EXTRA:$ file是放置在頁面中的圖像的名稱(這是用戶希望使用的圖像的選擇區域),所以我希望通過使用$文件可以創建MYSQL數據庫中的圖像名稱,但它寫入「數組」。
什麼'$文件= $ _ POST [ '文件'];'返回? – bobthyasian
我會把這個放在哪裏?我已經在我的文檔中找到了這個,但是如何確定它返回的內容,因爲當我將它放到主頁上時沒有任何內容顯示出來,不確定這是否有用。 – user1907323