문자열속에서 배열넣어 경로지정이 안됩니다.

문자열속에서 배열넣어 경로지정이 안됩니다.

QA

문자열속에서 배열넣어 경로지정이 안됩니다.

답변 1

본문

밑에 글 질문자입니다. 다들 도움주셔서 너무 감사드립니다.

 

아래 질문처럼 경로를 띄어주기만 한다면, 여러분꼐서 답변 주신 모든 것이 잘 동작되어 보여지는데요.

이걸 프로그램상에서 이용하려하면 (문자열{$변수})가 잘 적용이 됩니다.

아래 코드의 마지막 부분처럼 파일 업로드경로를 로그인한사람의 ID  이름에 맞는 폴더에 넣어주려고 하거든요.

(ID별로 폴더는 이미 만들어져있구요) 그런데 저 변수가 도무지 적용이 되질 않습니다. 아래 변수적용전의 경로인 php 폴더로 올라가는 것으로 보아하니 공백이나 오류로 적용이 안된 것 같습니다. ㅜㅜ 어떻게 해결해야하지요 ㅜㅜㅜㅜㅜ

정말 부탁드려연 

 


<?php
    include_once("./_common.php");
?>
<?
class UploadHandler
{
    function __construct($options = null, $initialize = true, $error_messages = null) {
        $this->options = array(
            'script_url' => $this->get_full_url().'/',
            //'upload_dir' => dirname($this->get_server_var('SCRIPT_FILENAME')).'/files/',
            'upload_dir' => $this->get_upload_sabun()."/inetpub/wwwroot/xe/scandrive/scan19/server/php/$member[mb_id]",​

 

이렇게했을때 적용이 안된다는것입니다.

함수적용한 mb_id 폴더까지 가지지않고 /php/까지만 적용이 되는 모양입니다. ㅜㅜ 

이 질문에 댓글 쓰기 :

답변 1

아래처럼 하세요.


'upload_dir' => $this->get_upload_sabun()."/inetpub/wwwroot/xe/scandrive/scan19/server/php/{$GLOBALS['member']['mb_id']}",​
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 7
© SIRSOFT
현재 페이지 제일 처음으로