- 하드 마이그레이션
- jquery 바코드
- XSS PHP
- TempData
- 404에러페이지
- ASP.Net Core 404
- django 엑셀불러오기
- javascript redirection
- 타임피커
- ViewData
- Mac Oracle
- SSD 복사
- 하드 윈도우 복사
- asp.net core Select
- 원격ftp
- 맥 오라클설치
- 바코드 스캔하기
- XSS방어
- javascript 바코드스캔
- simpe ftp
- javascript 바코드 생성
- asp.net Select
- php 캐쉬제거
- asp.net dropdownlist
- ViewBag
- asp ftp
- jquery 바코드생성
- 바코드 생성하기
- 강제이동
- 말줄임표시
목록PHP (94)
웹개발자의 기지개
날짜 처리를 위하여, mysql 의 datetime 과 같이 2025-02-03 10:22:23 과 같이 text 문자열 형태로 날짜 기간 사이의 DB 데이터를 불러올 수도 있지만, 실무에서 보통의 경우 숫자형태의 timestamp 값을 이용하면 보다 편리하게 날짜 기간 사이의 레코드 값들을 불러올 수 있다. 우선 기존 포스트를 참고하여 날짜값을 timestamp 값화 하는 방식을 잠깐 둘러오고 오면 좋겠다.https://wonpaper.tistory.com/440 [PHP] 날짜 관련 내용 정리PHP 와 Mysql 등으로 코딩을 할때 날짜부분을 처리할때, 보통은 간단히 처리하려고 mysql 의 칼럼을 date 형태로 2021-11-22 04:23:22 이런식으로 들어가도록 insert 처리를 할 수 있..

[필자의 서버 환경]Ubuntu 20.4.6nginx 1.18PHP 7.4MaridDB PHP 관련 라이브러리를 호환성 충돌없이 원활하게 잘 설치하게 도와주는 Composer 을 설치해보았다.궁극적인 목적은 Stripte 를 이용하기 위함이었는데, 이를 안정적으로 서버 상에 설치하기 위해 composer 가 필요하였다. https://dashboard.stripe.com/test/dashboard Stripe Login | Sign in to the Stripe DashboardIncompatible browser You need a modern browser to use the Stripe Dashboard. Please switch to a compatible browser to continue.d..
# umount /dev/sdb1 # mount -a # df -h memory_limit = 1024M post_max_size = 128M upload_max_filesize = 128M max_input_time = 60 post_max_size 값 > upload_max_filesize 값 >= memory_limit 값 참고 : https://conory.com/blog/44009

구현해야하는 사항은 다음 2가지이다. (1) 동영상파일 선택시 자동 미리보기 이미지가 바로 생성되어 화면에 나타날것 (Javascript 로 구현)(2) 해당 동영상 파일 업로드시 영상 업로드 됨과 동시에 자동으로 jpg 썸네일 이미지 생성시키기 (PHP 백엔드로 구현) * jquery 라이브러리는 당연히 상단부에 미리 배치시킨다. [test.php] 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210..
페이팔 개발자 센터https://developer.paypal.com/home/ API 문서https://developer.paypal.com/api/rest/ Payments 부분 https://developer.paypal.com/docs/api/payments/v2/ curl 소스 참고curl -v -X GET https://api-m.sandbox.paypal.com/v2/payments/authorizations/0T620041CK889853A \-H 'Content-Type: application/json' \-H 'Authorization: Bearer A21AAFs9YK9gWL6Vl6AqeoPtm-nf6JmtPOwAc8kfzHVdeigPEhrOJLCvbeIt3fJ4NKvyZo_iWic7sC..
특정 페이지로 이동하기 위하여 아래의 2가지를 보통 이용할 수 있다. header("Location:./index.html"); echo ""; 결론적으로 얘기하면 header() 함수를 추천하고 싶다.아래의 meta 태그 방식은 페이지 이동시 헤더부내에 특정 내부 쿠키들 환경 정보도 같이 이용하면서, 그 안의 정보들을 바탕으로 방화벽에서 차단될 수 있다. header() 함수는 헤더 차원에서 바로 이동되므로, 깨끗하고 신속하게 이동된다.
파일 다운로드시에 원래파일이 1727191732_1082.mp4 인데, 다운로드시에 음악1.mp4 형태로 특정 파일명으로 변경하여 다운로드 받고 싶을때, php download 파일을 아래와 같이 이용하면 해결된다. 파일다운로드 &fn2=&dir=upfile&ext=1" download=""> 파일다운로드 DB 내에 $filename (업로드된 파일명), $origin_filename (실제 파일명) 형태로 구분하여 넣어둔다. [ download4.php ] 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647$dir = $_GET['dir'];$fn = $_GET['fn'];$fn2 = $_GET['f..

보통의 경우 필자는 /smarteditor2/ 형태로 root 상에 위치시켜고 작업하는데,/2024/ 폴더안에 /2024/smarteditor2/ 형태로 만들어야 하는 상황이 발생하였다. 네이버에디터2 의 폴더가 루트에서 특정 폴더로 바뀌었을때, 아래의 관련 소스를 살짝 수정하면 잘 작동한다. [ attach_photo.js ] 123456789101112131415161718 //File API 지원 여부로 결정 function checkDragAndDropAPI(){ try{ if( !oNavigator.ie ){ if(!!oNavigator.safari && oNavigator.version = 5){ ..