sun's longitude:241 33 21.97 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1666 번 글의 답장글: Re: 헤더에 관해서
글쓴이: 산이 [홈페이지] 글쓴날: 2003년 09월 18일 23:18:33 목(저녁) 조회: 1170

[최경민]님이 남기신 글:

>안녕하십니까?
 추석 잘보내세요.
>하나 여쭈어 보려고요....
>
>게시판에 자료업데이트 기능이 있습니다.
>
>중복 방지를 위해 업로드시에 화일명 뒤에 mktime()값을 더해서
저장해서
>다운로드시 헤더값에서 뒤에서 10자리를 빼서 다운받도록 하는
방식을 씁니다.
>
>그런데, 이미지의 경우는 게시판 글볼때 같이 나오도록 하려고
하는데,
>물론 이미지의 경우는 확장자가 틀려도 정상적으로 나오긴
합니다.
>
>그래도 혹시 불러 들일때, 
>뒤의 확장자를 잘라서 보여줄 수 있는 방법이
있는지요.
>
>솔직히 헤더에 관해서 아무것도 모르는데, 혹시 알기쉬운 문서
같은게 있으면 소개해 주시면 좋겠습니다.
>
>될것도 같은데, 좀 알려주시면 감사하겠습니다.

>
>즐거운 한가위 되세요~~
>
>추가질문:
>아래와 같은 주소의 경우는 화일자체에 헤더에서 이미지를
불러온건가요?
>http://skeptic.x-y.net/menupan.php 

========================================

이문제는 HTTP 헤더와 조금 관련이 좀 없는것 같네요.

이미지가 업로드되면 DB 나 어떤 곳에 mktime() 에 의해서
생성되는
10자리 숫자를 보관하고 있어야 합니다.

현재 그림이 정상적으로 나온걸 봐서 DB 에 이 10자리 숫자가
저장되어 있는것 같군요.

그렇다면 해결방법은 간단합니다.

게시판 글보기 내용부분에서
이미지가 있다면 게시물 앞부분이나 원하는 위치에

<IMG SRC=/menupan.php BORDER=0 ...>

이와 같은 방법으로 이미지 태그를 추가하면 됩니다.

그 예로

http://linuxchannel.net/board/read.php?table=free&no=446

에 보면 중간에 펭귄 그림이 나옵니다.
실제 [수정] 모드에서 그 내용을 보면

---------------------
테스트

여기에 img

@@3-log.gif@@

테스트
----------------------

이와 같이 되어 있습니다.

즉 @@3-log.gif@@ 이 부분을 PHP 에서 <IMG SRC=....> 으로 문자열만
바꿔버린 경우입니다.

http://linuxchannel.net/?vhost=phps&php[src]=%2Fboard%2Fread.php

의 중간부분즈음을
 보면 실제 PHP 코드가 있으니 참고하세요.

그런데
업로드된 이미지가 DocumentRoot 바깥쪽에 있으면

http://skeptic.x-y.net/menupan.php

이와 같이 PHP로 가능하지만 DocumentRoot 안쪽에 있으면
그냥 <IMG ...> 태그만으로도 충분합니다.

만약 PHP 로 하고 싶다면

http://linuxchannel.net/board/read.php?table=alpha&no=59
http://linuxchannel.net/board/read.php?table=alpha&no=75 (304
헤더에 관한 내용)

이 문서를 참고로해서 코딩하면 될것 같네요.

그리고


http://skeptic.x-y.net/menupan.php
http://skeptic.x-y.net/menupan.php/aaa.dkdkdkdkddkkd.foo.bar
http://skeptic.x-y.net/menupan.php/some.gif
http://skeptic.x-y.net/menupan/some/foo.jpg
...

이것은 모두 동일합니다.
직접 클리해서 확인해 보세요.

이것에 관한 내용은

http://linuxchannel.net/docs/php-parameter.txt

이 문서가 있습니다.

일례로,

http://linuxchannel.net/?vhost=getscreen

이 페이지에서

각각 그래프에 대한 그림이 나옵니다.
녹색의 예를 들자면,

http://linuxchannel.net/misc/getscreen.php/images/green.gif

이렇게 되지요
(소스보기나 등록정보로 확인해 보세요)


http://linuxchannel.net/misc/getscreen.php/images/green.gif
|----------------- A ---------------------|------B---------|

A 까지가 실제 PHP 파일이고 뒤의 B 부분은 허상인 가상의
파일이름으로 실제로 없는 파일입니다.

..........

이것저것 링크로만 설명되어서
상당히 헷갈릴 수 도 있겠네요.

...

HTTP 헤더에 관한 내용은

RFC 2068 인

http://www.faqs.org/rfcs/rfc2068.html

문서를 보세요.

 
이전글 : 헤더에 관해서
다음글 : Re: Re: 헤더에 관해서  
 from 61.254.75.40
JS(Redhands)Board 0.4 +@

헤더에 관해서 Re: Re: 헤더에 관해서
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds