728x90

이미지 파일을 업로드하면, 해당 이미지를 서버에 업로드하고, 보여주는 간단한 예제소스

 

php 소스

upload.php

 

 

<?php

 $myFile = $_FILES['file']['name']; // Storing name into variable

 $newFileName = (iconv('utf-8','euc-kr',$myFile));//===New string is concatenated====


 if (file_exists("./uploadTest/".$newFileName))

 {

  echo $newFileName." already exists. ";

 }

 else

 {

$present_name= iconv('euc-kr','utf-8',$newFileName);

  copy($_FILES['file']['tmp_name'],'./uploadTest/'.$newFileName);

  echo("<img src='./uploadTest/".$present_name."'>");


 }


?>


 

 

위 소스를 테스트 하기 위한 테스트 html 소스

posttest.html


 

<!doctype html>

<html lang='ko'>

<head>

 <meta charset='utf-8'>

 <title>

  Image Upload Test

 </title>

</head>

<body>

 

 <br/>

 Test 업로드<br/>

 <form method='post' action='./upload.php' enctype='multipart/form-data' accept-charset="UTF-8">

  <input type='file' name='file'><br/>

  <input type='submit'>

 </form>

</body>

 

 

 

위 소스 테스트

 

http://jeonghwi.nflint.com/for_work/KDML/DPW/130128_uploadImage/posttest.html

728x90

'WEB' 카테고리의 다른 글

php 한글 깨짐  (0) 2013.12.22
자바스크립트 영어만 입력받기  (0) 2013.12.21
php에서 자바스크립트 변수  (0) 2013.12.21
php session_start warning  (0) 2013.12.20
php include  (0) 2013.12.20

+ Recent posts