안녕하세요 저는 내 학교 프로젝트에서 작업하고 있지만 문제는 영어가 잘 못되어서 설명하기 위해 최선을 다할 것입니다.PHP 경로에서 변수를 사용하는 방법
PHP 스크립트를 사용하여 파일을 업로드하고 있습니다. 모든 정적 경로로 테스트했습니다. $ file_destination = "/ uploads /.$ file_name_new";
으로 변경했지만 으로 변경하면 $ file_destination = "/ uploads/$ gebruiker /.$ file_name_new"; 그것 doenst 일 나는 또한 그것을 시도했다 '/'내가 뭘 잘못하고 있니 ??? !
$file_destination = "uploads/".$gebruiker."/".$file_name_new;
그리고 디렉토리에 있습니다
<?php
session_start();
require_once('Connections/RemoteServer.php');
$gebruiker = $_SESSION['MM_Username'];
if(isset($_FILES['file'])){
$file= $_FILES['file'];
//eigenschappen bestand
$file_name = $file['name'];
$file_tmp = $file['tmp_name'];
$file_size = $file['size'];
$file_error = $file['error'];
//file extensie
$file_ext = explode('.', $file_name);
$file_ext = strtolower(end($file_ext));
//"/users".$username."/"; test!!!!!
$allowed = array('txt', 'pdf', 'docx');
if(in_array($file_ext, $allowed)) {
if($file_error === 0){
if($file_size <= 5000000) {
$file_name_new = uniqid('', true) .'.'. $file_ext;
$file_destination ="/uploads/$gebruiker/.$file_name_new";
if(move_uploaded_file($file_tmp, $file_destination)){
echo($file_name ." Is met succes Geupload");
}
}
}
}
}
?>
[루트 구조] [1] 마감 tommorow :(
수 있습니다. 파일 이름의 시작 부분에 점이 있기 때문에 서버에 숨겨진 파일이 보입니까? – Eeji