묻고답하기

아래와 같이 모듈 설정 페이지에서 APNS로 인증이 가능한 .pem 파일을 업로드 하려 합니다.

 

<div class="x_control-group">
            <label class="x_control-label">APNS API_Key</label>
            <div class="x_controls">
                    <form method="post" enctype="multipart/form-data" action='upload.php'>
                        .pem :
                        <input type="file" name="fileToUpload" id="fileToUpload">
                        <input type="submit">
                    </form>
                <p class="x_help-block">APNS 인증서를 업로드 합니다.</p>
            </div>
        </div>

 

단희아빠님께서 만드신 안드로이드 푸쉬 모듈을 수정해서 iOS도 푸쉬가 날라가도록 수정중인데요.

 

XE에서는 파일 업로드를 하려면 어떻게 해야하는지 궁금합니다.

 

upload.php 파일은 같은 디렉터리 경로에 위치해야하며 어떻게 구현해야 할지 부탁드립니다.

 

<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);

// Check if file already exists
if (file_exists($target_file)) {
    echo "Sorry, file already exists.";
    $uploadOk = 0;
}
// Check file size
if ($_FILES["fileToUpload"]["size"] > 500000) {
    echo "Sorry, your file is too large.";
    $uploadOk = 0;
}
// Allow certain file formats
if($imageFileType != "pem" ) {
    echo "Sorry, only PEM files are allowed.";
    $uploadOk = 0;
}
// Check if $uploadOk is set to 0 by an error
if ($uploadOk == 0) {
    echo "Sorry, your file was not uploaded.";
// if everything is ok, try to upload file
} else {
    if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
        echo "<script>alert("."The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded.".");</script>";
    } else {
        echo "<script>alert(\"Sorry, there was an error uploading your file.\");</script>";//"";
    }
}
?>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
곰탕lol왕자 imgur 도메인차단  
mj input 태그 에서 입력란에 미리 알림글을 표시할수 없을까요 ? [5] 2016.02.04 by 디지털리스트
비밀얌 게시판 아래에 태그 넣는 곳 관련 [2] 2016.02.04 by 디지털리스트
마법사 로그인 하시겠습니까? 팝업 안뜨게 하는법 [2] 2016.02.04 by 마법사
디지털리스트 관리자모드 회원설정에서 아이디가 사라졌어요 file  
단추스프 익명게시판 활용에서 댓글에 아이피와 시간을 안보이게 할 수 없을까요? [1] 2016.02.04 by 라자루스
호네기 혹시 게시판에 새글이 뜨면 스마트폰에 알림설정할 수 [2] 2016.02.04 by 호네기
슈니슈니 최신버전에서 사이트맵 만들기 [1] 2016.02.04 by 슈니슈니
공윤표 레이아웃을 설정하기전 디자인모드가 가능한가요 ?  
ckdmswl**** 슬라이스 이미지 질문입니다 [1] 2016.02.04 by 덕서리
로뎀 저 정말 궁금한게 있는데요.. [1] file 2016.02.04 by 덕서리
김우재 XE 메인페이지에서 검색기능 사용시 무반응 오류 [2] 2016.02.04 by 김우재
즐거운 모바일에 최적화된 화면으로 보기 [1] file 2016.02.04 by dubu
PLS 지도에서 여러 개 업체를 무제한으로 표시해서 링크거는 법  
빙짱 게시물에 댓글수를 제한하고 싶어요 [2] 2016.02.04 by 빙짱
Happiness 소개페이지 등을 꾸밀 수 있는 템플릿  
태풍Z 홈페이지내 쇼핑몰 모듈설치 방법을 알고 싶어요...ㅜㅜ [2] file 2016.02.04 by I-JEX
deok 모바일 페이지는 어떻게 작업하나요? [1] 2016.02.04 by I-JEX
루이루이 게시글 페이지 하단 게시글 목록 삭제 방법 [2] 2016.02.04 by 루이루이
Devkang 비밀글 만들려면 xe_documents status를 secret로 하면되나요? [1] 2016.02.04 by 마야