database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
ㆍ자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
자유게시판 자유게시판 4834 게시물 읽기
 
No. 4834
exdit 관련 문의
작성자
길목
작성일
2005-08-02 14:25
조회수
5,317

현재 Youngbong 의 xEdit Control를 이용 한 게시판을 만들고 있습니다.

중간에 막혀서 자문을 구하고자 합니다.

여기에 사용되는

<PARAM name="DefaultImagePath" value="/showimg.php?imgname=">

이 부분의 /showimg.php 파일이 뭐 하는 것인지 궁금하며

정보를 공개 해 주실 수 있는지 알고 싶습니다.

 

현재 글쓰기시 이미지 첨부가 원할하게 되면 단지 수정시에 이미지가 나타나야 되는데

HTML로 나옵니다.

이 부분을 해결 하고자 이렇게 자문을 구합니다.

이 글에 대한 댓글이 총 6건 있습니다.
이경환(babocom)님이 2005-08-02 14:28에 작성한 댓글입니다.

http://advance.sarang.net/~hurd/xedit/

 

여기서 관련 자료를 참고하고 설치 하였습니다.

문제는 글 수정시 본문의 이미지를 수정 할 수 없다는 것입니다.

사용자 입장에서 수정폼에 이미지가 나타나야 편하게 수정 할 수 있을것 같아서요

방법이 없나요?

            <OBJECT
               TYPE="application/x-oleobject"
               CODEBASE="xEdit.cab#version=1,0,1,3"
               ID="xEditCtrl"
               CLASSID="CLSID:923E232E-68F3-4B89-8B56-4FE522E7F959"
               WIDTH=98% HEIGHT=350>
               <!-- Parameters -->
               <PARAM name="AllowABSPositioning" value="FALSE">
               <PARAM name="AllowEmbed" value="TRUE">
               <PARAM name="AllowIFrame" value="TRUE">
               <PARAM name="AllowImage" value="TRUE">
               <PARAM name="AllowLocalLoad" value="TRUE">
               <PARAM name="AllowLocalSave" value="TRUE">
               <PARAM name="AllowMarquee" value="TRUE">
               <PARAM name="AllowPrint" value="TRUE">
               <PARAM name="AllowRemoteLoad" value="TRUE">
               <PARAM name="AllowTable" value="TRUE">
               <PARAM name="ArticleInfo"
                 value="clubcode|<?=$clubcode?>,no|<?=$no?>">
               <PARAM name="ComposeMode" value="<?echo("$xedit_mode");?>">
               <PARAM name="DefaultCSS" value="/club/plugin/css.css">
               <PARAM name="DefaultImagePath" value="http://mydomain/club/upload/<?echo("$clubcode");?>/">
               <PARAM name="DivOnReturn" value="FALSE">
               <PARAM name="FontsMode" value="0">
               <PARAM name="HideScrollbar" value="FALSE">
               <PARAM name="IgnoreSignature" value="FALSE">
              <PARAM name="InitialDocument" value=<?php
                 if ( !empty($content) ) {
                   print "\"".base64_encode($content)."\"";
                 }
               ?>>
               <PARAM name="InitialURL" value="">
               <PARAM name="MaxImageNum" value="5">
               <PARAM name="MaxImageSize" value="262144">
               <PARAM name="NoToolbar" value="FALSE">
               <PARAM name="OutputDocType" value="1">
               <PARAM name="ReturnBodyOnly" value="TRUE">
               <PARAM name="ServerAddr"
                 value="mydomain">
               <PARAM name="ServerPort"
                 value="<?=$_SERVER['SERVER_PORT']?>">
               <PARAM name="ServerScript"
                 value="/club/board/xedit_images.php">
               <PARAM name="ShowBorder" value="FALSE">
               <PARAM name="TargetBlank" value="TRUE">
               <PARAM name="UpperCaseTags" value="FALSE">
               <PARAM name="UseCRLF" value="FALSE">
               <PARAM name="UseMIME" value="FALSE">
            </OBJECT>

 

 

xedit_images.php

<?php
//  $handle = fopen ("/home/httpd/htdocs/club/bood/board_20050801.txt", 'a+');
  $erro="";

// destination directory
$destprefix = "/home/httpd/htdocs/club/upload/";

if ( isset($HTTP_POST_VARS['clubcode']) ) {
 $erro .= "bbs clubcode: ".$HTTP_POST_VARS['clubcode']."\r\n";
 $destprefix .= $HTTP_POST_VARS['clubcode']."/";
}

$succeeded = 0;
$failed = 0;
$index = "";
for ( $i = 0; $i < count( $_FILES ); $i++ ) {
 $index = sprintf("ximg%d", $i);
 $erro .="\$index == ".$index."\r\n\r\n";

 $dest = $destprefix . $_FILES[$index]["name"];
 $source = $_FILES[$index]["tmp_name"];

 // for debugging
 $erro .= "<br>\r\n\r\n      source => ".$source."        ========== ".($i+1)." / "
  .count($_FILES )." ==========\r\n<br>";
 $erro .= "name: " .$_FILES[$index]["name"]."\r\n<br>";
 $erro .= "type: " .$_FILES[$index]["type"]."\r\n<br>";
 $erro .= "size: " .$_FILES[$index]["size"]."\r\n<br>";
 $erro .= "tmp_name: " .$_FILES[$index]["tmp_name"]."\r\n<br>";
 $erro .= "error: " .$_FILES[$index]["error"]."\r\n<br>";
 $erro .= "sourcefile: ".$source."\r\n<br>";
 $erro .= "destfile: " .$dest."\r\n<br>";
  $erro .="\r\n=========================================================\r\n\r\n";

 if ( move_uploaded_file( $source, $dest ) ) {
  $erro .= "Succeefully uploaded.\r\n";
  $succeeded++;
 } else {
  $erro .= "Failed to upload.\r\n";
  $failed++;
 }
} // end of for

  $erro .= "Succeeded: ".$succeeded.", Failed: ".$failed."\r\n";
/*
  rewind ($handle);
  fwrite ($handle, ++$erro);

  if($handle) { fclose ($handle); }
*/
?>

길목님이 2005-08-02 14:33에 작성한 댓글입니다. Edit

글 수정시 이미지 속성이

/showimg.php?imgname=xEditCtrl_2a70ce83d4ef3ea379162f6a2c5f67df.GIF

으로 나타나네요... 

여기 게시판에 세팅이 잘못된것 같네요.. 

글수정시 이미지가 보이지 않고..  full name 을 안적어서 그런가 본데요.

이경환(babocom)님이 2005-08-02 14:49에 작성한 댓글입니다.
이 댓글은 2005-08-02 14:54에 마지막으로 수정되었습니다.

이경환님 showimg.php 이 파일을 제 메일로 보내 주실수 있나요??

중요 보안 관련 내용은 삭제후 ......

 

부탁드립니다 ㅜㅜ

길목님이 2005-08-02 15:05에 작성한 댓글입니다.
이 댓글은 2005-08-02 16:03에 마지막으로 수정되었습니다. Edit

showimg.php 파일은 필요없는 파일 같습니다.

이미지가 저장된 곳의 full url 을 적어주시면 됩니다.

이경환(babocom)님이 2005-08-02 15:37에 작성한 댓글입니다.
길목님이 2005-08-02 16:16에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4838M.T 가자고 하면 가실 분~~~ [3]
허정수
2005-08-03
4601
48378월 M.T는 어떻게 할까요.. [3]
허정수
2005-08-02
4661
4836어느정도 되간다... [3]
헝그리찍세
2005-08-02
4618
4834exdit 관련 문의 [6]
길목
2005-08-02
5317
4832윈도를 새로 깔았습니다.. [2]
이경환
2005-08-01
4679
4831SE를 가장한 개발자... OTL... [1]
헝그리찍세
2005-07-30
4724
4830자격증... [1]
헝그리찍세
2005-07-30
4581
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다