0
 829   42   8
  View Articles

Name  
   이정훈  (2004-09-06 21:34:39, Hit : 7187, Vote : 1244)
Subject  
   안녕하세요. 또 이정훈입니다.
저번에 이미지 업로드에 대해서 질문을 했는데 제가 질문을 잘못드렸는지 제가 원하는 답변이 저번처럼 하면 view.php부분에서 파일이름을 넣게되면 모든 게시물의 이미지가 다 똑같이 되지 않을까요?그래서 정확히 말씀이 드릴께요.

제가 게시판처럼...글쓰기 폼을 만들고, 리스트 폼을 만들고, 뷰 폼을 만들었습니다. 그래서 글쓰기 폼에 이름,제목,내용,그 다음 첨부파일로 이미지 파일을 올리고(첨부한 이미지 파일은 서버에 up이라는 디렉토리에 나타납니다)확인을 누르면 리스트 부분에는 그냥 간단한 내용만 표시되고 제목을 클릭하면 뷰 폼에서 자세한 내용이 나오면서 첨부한 이미지 파일이 뷰화면에 나올려면 어떻게 해야하는지요...
결론은 뷰 화면에서 처음에 글쓰기폼에서 이미지를 올린화일이 뷰화면에서 나타날려면 어떻게 해야하는지 도저히 모르겠네요...말이 어려웠는지 모르겠지만 정확하게 다시 표현하자면

손병목님의 게시판을 생각하시면 정확히 이해가 되실겁니다
1.글쓰기 폼에서 글을씁니다.여기에 첨부파일이 올릴수 있는 부분을 강좌를 보고 그대로 만들었습니다.그래서 첨부파일에 이미지 파일을 첨부해서 확인을 누르면
2. 리스트 부분에는 간단한 내용만 나오겠지요. 여기에 이미지가 표시될 필요는 없습니다.
3. 뷰화면에서 글쓴 내용은 나오는데 첨부파일에 올린 이미지가 나오게 할려고 합니다.

정확히 이번에는 이해가 되셨는지..죄송합니다..바쁘신데 계속 질문만 드리네요



손병목
네. 질문 내용 완전히 이해했습니다^^

지난 번에 답변 드린 것과 별 다를 것이 없습니다. 지난 번 답변이 너무 짧았나요?

1. 글쓰기 폼에서 글을 씁니다. 여기에서 첨부 파일을 올립니다.
이 첨부 파일은 일반 문서 파일일 수도 있고, 그림 파일일 수도 있습니다.
단, 그림 파일이면 view 할 때 그림이 내용과 함께 보여야 합니다... 맞죠?

2. 리스트에서는 제목과 글쓴 날짜, 글쓴 사람, 조회수 등만 표시되겠죠.

3. 리스트에서 제목을 클릭하면 내용이 보이는데, 이를 편의상 뷰 화면이라고 합시다.

뷰 화면에서는 1에서 입력한 내용이 표시되겠죠.
그런데 1에서 파일을 첨부했을 경우, 첨부 파일을 다운로드하는 링크도 보이겠죠. 그쵸?

여기서 중요!
그 파일의 확장자가 gif 또는 jpg 이면, 내용이 보이는 곳에 그림도 함께 보여야 한다는 거죠? 맞죠?

첨부 파일의 확장자가 gif인지 jpg인지 찾아내는 방법은 다른 게시물을 참조하시구요.
일단 그 첨부 파일이 그림 파일이라고 하면,
글 내용을 보여주는 부분 - 이 부분 맨 앞쪽에 다음 코드를 넣어야 합니다.

view.php 내용

(....)
이름 조회수
전자우편 홈페이지
첨부파일
제목
등등을 보여주고
마지막으로 글 내용을 보여주는 부분에서,

$filename = explode(".",$array[s_file_name]); // DB에 저장된 해당 게시물의 첨부파일 이름을 . 을 기준으로 나누어 배열에 저장
$extension = $filename[sizeof($filename)-1); // 확장자를 구함.

if($extension == "gif" || $extension == "jpg") {
echo "<img src='그림파일위치와파일명' border='0'$gt;";
}


이렇게 하면 된다는 것입니다.
그림파일의 위치와 파일명은 파일을 첨부할 때 두 개의 컬럼에 나누어서 저장이 되어 있잖아요. 그걸 조합해서 사용하면 됩니다.
 2004/09/07 19:34:19    

이정훈
감사합니다..정말 명확한 답변에 너무 감사드립니다...
저희가 홈페이지가 완성되면 그때 한번 링크걸겠습니다..
게시판 손병목님의 강좌를 응용해서 만들고 있거든요..
다시한번 감사드립니다
 2004/09/09 15:10:46   


no
subject
name
date
hit
*
689
  쿼리에 대하여

김현숙
2002/08/13 6533 1232
688
  기초수준의 질문.. 이지만 .. 꼭 답변 ... [2]

맨땅 해딩
2004/06/23 7143 1232
687
  [사무자동화]엑세스-질문입니다. [1]

유종원
2003/09/19 7187 1233
686
  [질문] 빈공간있는 표 채워넣는법... [2]

픽셀이
2003/07/23 6310 1234
685
  광고성 글 방지 팁에 대해서 질문이요 [9]

이국진
2004/10/24 7281 1234
684
  시험자격

대한민국
2002/07/22 6599 1235
683
  ㅈ ㅓㄱ ㅣ ㅇ ㅕ

소영
2002/08/03 6491 1236
682
  Q 비베질문 여러 가지

김b
2002/07/25 6979 1239
681
  [jsp] 톰캣버젼이...? [1]

신창원
2004/01/10 7010 1240
680
  PHP 게시판 만들기 list.php 중에

Ziwoogae
2003/01/07 7543 1243
679
  비주얼 베이직 두번째로 질문 드린거여 ... [1]

고세화
2004/04/22 6931 1243

  안녕하세요. 또 이정훈입니다. [2]

이정훈
2004/09/06 7187 1244
677
  에고 또 질문이요-- [1]

바투
2003/05/28 6330 1245
676
  게시판을 만드는 과정에 있어서의 한가지... [3]

++web dang++
2003/06/24 7613 1246
675
  PHP게시판 인스톨은... [2]

김정인
2003/11/08 6512 1246
674
  이건 뭐에 쓰는거에요? [1]

바투
2003/05/21 6423 1247
673
  PHP 입력폼을요... [1]

김정인
2003/11/10 7118 1248
672
  답변형게시판에 대해서 질문..^^ [3]

이경진
2004/02/25 7442 1251
671
      감사합니다...그런데..

조인숙
2002/08/10 6594 1252
670
  에러좀봐주세요(소켓통신) [1]

김대해
2003/05/21 6392 1252
[1][2][3][4][5][6][7] 8 [9][10]..[42] [next]

Copyright 1999-2021 Zeroboard / skin by Zetyx