서버에서 호스팅하는 동안 PHP가 작동하지 않습니다. move_uploaded_file이 서버 측에서 작동하지 않습니다.
<form class="form-horizontal style-form" enctype="multipart/form-data" method="post" action="insert.php">
<div class="form-group">
<label class="col-sm-2 col-sm-2 control-label"> Name *</label>
<div class="col-sm-4">
<input type="text" required="" class="form-control" id="sname" name="sname"/>
</div>
<label class="col-sm-2 col-sm-2 control-label">Upload *</label>
<div class="col-sm-4">
<input type="file" class="form-control" id="Filename" required="" name="file"/>
</div>
</div>
<div class="col-sm-8" > </div>
<div class="col-sm-2">
<input type="submit" class="btn btn-theme" name="softsubmit" value="Submit">
</div>
</form>
내 insert.php 파일은 다음과 같습니다
이
<?php
if(isset($_POST['softsubmit']))
{
$sname=$_POST['sname'];
$file_name = $_FILES['file']['name'];
$file_size =$_FILES['file']['size'];
$file_tmp =$_FILES['file']['tmp_name'];
$file_type=$_FILES['file']['type'];
$tmp="uploads/".$file_name;
$ok = move_uploaded_file($file_tmp,$tmp);
if($ok == true)
echo 'success';
else
echo 'error';
}
ERROR : 당신은 목적지
의 상대 경로을 준
"move_uploaded_file(): Unable to move '/tmp/phpkEr7JN' to '/home/novasoftco/public_html/adminuploads/TNEB Online Payment.zip'"
그냥 html 코드가 있습니다. ?를 insert.php 파일 코드를 – Yupik
{ \t \t \t $ SNAME = $ _ POST [ 'SNAME']; \t $ file_name = $ _FILES [ 'file'] [ 'name']; $ file_size = $ _ FILES [ 'file'] [ 'size']; $ file_tmp = $ _ FILES [ 'file'] [ 'tmp_name']; $ file_type = $ _ FILES [ 'file'] [ 'type']; \t \t \t $ tmp = "uploads /".$ file_name; \t \t \t \t \t \t $를 확인 = 인 move_uploaded_file ($ file_tmp은 TMP를 $) –
<경우 PHP (는 isset을 ($ _ POST [ 'softsubmit'])) 게시 –