나는 다음과 같은 구조가 업로드 할 파일을 선택할 수있는 팝업, 만든을 선택하면 파일 이름을 얻기 :하나
<div id = 'upload_container'>
<span id = "close_btn">X</span>
<!--Content-->
<input type = 'file' id = 'upload_hidden' name = 'file_to_upload'>
<p id = 'upload_container_text'>Choose a file to upload</p>
<p id = 'file_name'><?php echo $file_name ?></p>
<!-- // -->
</div>
내가 파일이 선택 창을 유발하는 방법을 "업로드 할 파일 선택"을 클릭하여 숨겨진 파일 입력에 대한 클릭 이벤트를 트리거합니다.
지금하고 싶은 것은 ID가 인 단락에서 선택한 파일 이름을 'file_name'으로 표시하는 것입니다.
$file_name = "";
if(isset($_FILES['file_to_upload'])){
$file_name = $_FILES['file_to_upload']['name'];
}
및 단락에 내가 추가 : 내가 뭘 시도 것은
<p id = 'file_name'><?php echo $file_name ?></p>
을하지만 아무 일도 일어나지 않습니다. 어떤 아이디어?
감사합니다.
클라이언트 측에서 사용하십시오. 일명 자바 스크립트 – Akintunde007
활성화 페이지가 실제로 PHP로 보내지 않는 경우에 대비하여 print_r ($ _ FILES)을 사용하여 그 내용을 확인하십시오. 그런 다음 "form"태그에 적절한 파일 enctype이 있는지 확인하십시오 : enctype = 'multipart/form-data' – IncredibleHat
"클라이언트 쪽 사용 AKA javascript"- 파일을 업로드 할 실제 필요가 있다고 가정합니다. 서버가 필요합니다. 우리가 보는 것은 문제의 일부입니다. 다행히 파일 이름을 출력하기 위해 파일이 업로드되지 않았 으면 좋겠습니까? – IncredibleHat