db에 저장된 이미지, mp3를 재생해보았습니다. 정보
레이아웃 db에 저장된 이미지, mp3를 재생해보았습니다.관련링크
첨부파일
본문
2025년 새해 복 많이 받으세요.
로그인 비밀번호: test1234
샘플로 제공한 페이지에서 레코드를 삭제하면 정말로 삭제됩니다. 본인이 입력한 정보만 삭제부탁드립니다.
데이타베이스에 이미지와 음악을 저장한 후에 웹에서 재생시켜보았습니다.
이미지, mp3같은 경우는 업로드하면 리눅스의 경우 /tmp폴더에 임시로 저장되었다가 사용자가 정한 폴더(예: uploads)로 이동하고 db에는이미지와 mp3의 경로와 이름을 저장합니다.
압축을 풀면 아래와 같은 파일이 나옵니다.
1. connect.php:
데이타베이스에 연결하는 파일입니다. db서버, db이름, db사용자, db 암호를 변경해서 넣으시면됩니다.
db연결을 include('connect.php')로 사용합니다.
2. login.php
로그인페이지에서 비밀번호를 설정하고, 로그인페이지에 접속해 비밀번호를 입력하면 index.php로 접속이됩니다.
3. index.php
음악재생시스템의 메인페이지입니다. 여기에서 저장된 데이타를 보고, 입력하고, 수정할 수있습니다. 로그아웃하면 다시 login.php로 리다이렉트됩니다.
4. logout.php
로그아웃기능입니다. index.php 하단에 링크버튼으로 삽입됩니다.
5. create.php:
z_users(예)테이블을 생성하는 페이지입니다. 이파일을 업로드후에 http://example/db/create.php(예)에 접속해서 새로고침하면 z_users 테이블이 생성됩니다.
6. insert.php:
테이블에 데이타를 입력하는 페이지입니다. 여기에서 이름, 이미지업로드, 음악업로드, 설명을 입력합니다.
7. insert_action.php:
insert.php에서 입력하는 정보를 데이타베이스에 등록하는 파일입니다.
7-1. insert_action_expression.php:
위의 insert_action.php과 같은 것으로 이름, 이미지, 음악을 입력할때 정규식을 추가했습니다.
이름은 한글, 영어알파벳, 숫자, - , _ 만을 사용하게 했습니다.
이미지는 확장자가 .jpg, .jpeg, .png, .gif만 가능하게 했습니다.
음악은 확장자가 .mp3만 사용하고 파일의 용량을 10mb이하만 업로드하게 했습니다.
8. select.php:
데이타베이스에 입력된 자료를 웹에서 표시하는 파일입니다.
번호, 이름, 이미지, 음악재생버튼, 설명, 등록시간이 표시됩니다.
9. modify_delete.php
데이타베이스에 저장된 데이타를 수정하고, 필요한 경우 해당 레코드를 삭제하는 페이지입니다.
10. edit.php
modify_delete.php에서 수정한것을 데이타베이스에서 실제로 수정하고 삭제하는 코드입니다
11. alter_table.php
칼럼을 추가하는 등 테이블을 변경하는 페이지입니다.
12. delete_table.php
테이블을 삭제하는 페이지입니다.
감사합니다. 챗gpt의 도움을 받아서 만들었습니다.
12
댓글 전체

특정 프로젝트에 영감을 줄 수 있는 단순하면서도 효율적인 CMS 같군요.
간결하면서도 실용적인 구성에 한 수 배워갑니다.
정말 수고하셨습니다!
따뜻한 격려의 말씀에 감사드립니다.
2025년 새해 복 많이 받으세요^^

오오!! 신박한!! 추천을 불러오네요!! 추천꾹! 굿!! 乃
추천해주셔서 감사드립니다.
두리삼촌v님, 새해 복 많이 받으세요^^
감사합니다. 추천 꾸우욱~~~
모두 새해 복 많이 받으세요^^
추천 감사합니다. 새해 복 많이 받으세요
새해 福 많이 받으시고 번창하세요
감사합니다. 숙향님, 새해 복 많이 받으세요
설치하는 법은 없나요 배우고 싶습니다
db에 데이타을 저장하고 웹에서 저장된 데이타를 볼 수 있게 만든 것입니다.
별도의 설치방법은 없구요.
폴더안에 있는 create.php로 테이블을 만들어주고요.
이미지와 mp3 저장위치를 서버에 정해주면 이미지와 mp3파일이 저장될것입니다.
그후 폴더를 업로드 후에 폴더이름/index.php로 접속하면 될 듯 합니다.
감사합니다. 새해 복 많이 받으세요

추천! 감사 합니다.
감사합니다. 들레아빠님, 새해 복 많이 받으세요

새해 복 많이 받으세요
감사합니다. 새해 복 많이 받으세요

감사합니다.
한가지 궁금한 게, 아래 파일은 어떤 용도인지 궁금합니다.
/_notes/dwsync.xml
폴더를 복사하거나 압축하는 과정에서 자동적으로 생긴 것 같습니다.
무슨 용도인지 저도 잘 모르겠습니다.
신경쓰시지 않으셔도 될 듯합니다.^^
새해 복 많이 받으세요^^

AI에게 물으니, 드림위버로 편집저장 같은 거 하면 자동으로 생긴다고 하네요. 서버랑 자동싱크하기 위한 파일이라고 해요.
새해 복 많이 받으세요. ~~
그런 용도이군요. 처음 알았습니다.
웹에디터로 드림위버를 사용하기는 합니다^^

수고하셨습니다. 철용님도 ai 가 친구시네요. 추천
저처럼 어슬프게 아는(다른 사람이 작성한 코드를 이해하고 수정할 정도) 사람에게는 ai가 많이 도움이 되는 것 같습니다.
격려의 댓긋을 남겨주셔서 감사합니다.
새해 복 많이 받으세요^^

감사합니다.