0
我正在嘗試使用UserSpice創建一個上傳部分,該部分將用於上傳CV並存儲在正在創建的配置文件下。UserSpice文件上傳使用MySQL下載鏈接
我要上傳的文件,但我不能讓它將數據添加到用戶表,但如果我做一個不同的表它的工作原理,任何人可以幫助我解決這個問題?
表單
<form action="<?=$form_action;?>" method="<?=$form_method;?>" enctype="multipart/form-data">
<input type="file" name="file" />
<button type="submit" id="next_button" name="submit"><?=lang("SIGNUP_BUTTONTEXT","");?></button>
後處理腳本
<?php
include_once 'dbconfig.php';
if(isset($_POST['submit']))
{
$file = rand(1000,100000)."-".$_FILES['file']['name'];
$file_loc = $_FILES['file']['tmp_name'];
$file_size = $_FILES['file']['size'];
$file_type = $_FILES['file']['type'];
$folder="cvs/";
$new_size = $file_size/1024;
$new_file_name = strtolower($file);
$final_file=str_replace(' ','-',$new_file_name);
if(move_uploaded_file($file_loc,$folder.$final_file))
{
$sql="INSERT INTO users(file,type,size) VALUES('$final_file','$file_type','$new_size')";
mysql_query($sql);
?>
添加到用戶表
`file` VARCHAR(100) NOT NULL ,
`type` VARCHAR(10) NOT NULL ,
`size` INT NOT NULL