0
나는 내 성질을 잃게 만든 문제가있다. 다음 코드를 가지고있다. OK?새 이름 및 섹션에 업로드하는 방법
$sections = array("Other","Romance","Horror","Sucid","Dance","Comedy");
$vedioname = $_POST['vedionamet'];
$path = $_POST['selectsection'];
$finalpath =realpath(dirname(__FILE__)."/Uploads/".$path);
$vedname= $_FILES['vedio']['name'];
$temp=$_FILES['vedio']['tmp_name'];
$type = $_FILES["vedio"]['type'];
$size = $_FILES['vedio']['size'];
$errors = $_FILES['vedio']['error'];
if($_POST['uploadsub']){
move_uploaded_file($temp,$finalpath.$vedioname);
echo "Done Uploaded".$type;
}else
{
echo "$error";
}
첫 번째 문제는 파일이 심지어 페이지 두 번째로 같은 파일을 업로드하지 않습니다 업로드를 를 파일에 파일을 업로드하는 과정 있어야하는데, 목표는의 이름을 작성하는 것입니다 파일은 텍스트 내 업로드,하지만 그래서 만드는 방법을 정확히 역에서 일어나고 업로드 프로세스 성공 양식 섹션 그리고 형태의 수신 된 값의 새 이름로부터받은 업로드/값 내부
<form action="<?php echo $PHP_SELF; ?>" method="post" enctype="multipart/form-data">
<div id="inputs">
<label class="labels" for="name">Vedio Name: </label>
<input id="name" type="text" name="vedionamet" value="vedio"> </br>
<label class="labels" for="selectsection">Select Section :</label>
<select name="selectsection" id="section" >
<?php
foreach($sections as $pathat){
echo "<option value='$pathat'>" . "$pathat" . "</option>";
};
?>
</select></br>
<label class="labels" for="upup">Select Vedio : </label>
<input id="upload" type="file" name="vedio"></br>
<input id="subb" type="submit" name="uploadsub" value="Upload">
</