![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bdCZwV/btr0VJEpOvI/uIOM9rXiKPO7z4a5icCMbk/img.png)
주소창의 문구를 변경하는 것은 웹 서버의 URL 경로를 변경하는 것이므로, PHP 코드로 직접 변경할 수는 없습니다. 하지만, PHP를 사용하여 URL 경로에 따라 서로 다른 페이지를 보여주는 것은 가능합니다. 예를 들어, URL 경로에 따라 다른 콘텐츠를 보여주는 경우 다음과 같은 코드를 사용할 수 있습니다. 위 코드에서는 $current_url 변수를 사용하여 현재 페이지의 URL 경로를 가져오고, 이를 기반으로 조건문을 사용하여 다른 콘텐츠를 출력하고 있습니다. 이렇게 URL 경로에 따라 다른 콘텐츠를 보여주는 방식을 사용하여, 사용자에게 다양한 콘텐츠를 제공할 수 있습니다.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/clspo8/btr0JOGbAAv/UMKBeNiZjzkibqNQPf07S0/img.png)
php에서 자꾸 로그 아웃되서 짜증나시나요? 우리 주변에서 가끔 들을 수 있는 현상이죠. 로그인하면 좀더 길게 가져가고 싶을때 참조하면 좋은 코드입니다. PHP에서 세션을 하루동안 유지하는 방법은 여러가지가 있지만, 일반적으로는 세션의 유효기간을 설정하면 됩니다. 아래는 PHP에서 세션을 하루동안 유지하는 코드 예시입니다. // 세션 시작 session_start(); // 세션 유효시간 설정 (1일) $expireTime = 60 * 60 * 24; session_set_cookie_params($expireTime); // 로그인 처리 if ($userAuthenticated) { // 로그인 성공 시 세션 변수 설정 $_SESSION['logged_in'] = true; $_SESSION['user..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b7IIMv/btr01ULmqAl/IeMUZWzP1WAc6NNYNxAYLk/img.png)
git에서 쓸만한 코드를 가져와서 압축을 풀면 나타나는 폴더의 역할에 대해서 기본적으로 알아야 하는 것들이 있습니다. 보통 위와 같이 압축을 풀면 나타나지요. src 는 딱 봐도 source를 나타내는 것일줄 알겠는데... src는 source의 약자이며, dist는 ? 어떤 약자일 거란 추측은 되지만 정확히 무슨 의미인지 모르는 경우가 많습니다. 소프트웨어에서 dist는 distribution(유통시키다. 배포하다.)의 약자입니다. 비슷한 폴더 이름으로 사용되는 사례는 dest(destination)가 있습니다. dist 폴더는 src의 typescript 코드가 nodejs에서 작동하기 위해 javascript 코드로 컴파일된 결과물입니다. dist 폴더 자체는 실제로 배포 단계에서 사용됩니다. 결과..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/HF1Vh/btr01Vwlujh/kKaMbNPf5nQiV9Cf7pr0u0/img.png)
PHP의 mail() 함수를 사용하여 이메일을 보낼 때, 한글 문자가 깨지는 문제가 발생할 수 있습니다. 이 문제를 해결하기 위해서는 이메일 본문을 올바른 인코딩으로 변환해야 합니다. 다음은 PHP에서 mail() 함수를 사용하여 한글 문자가 포함된 이메일을 보내는 예제입니다. $to = 'recipient@example.com'; $subject = '한글 제목'; $message = '한글 본문'; $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; $headers .= "From: sender@example.com" . "\r\n"; mail($to, $subject, ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/eEz1kx/btr0DVrMyc9/cR02LH2q4oi1GByJEWsF9K/img.png)
최근 IT업계에서는 ChatGPT라는 새로운 기술이 주목받고있어요. 챗봇과 자연어처리(NLP)기술을 결합한 인공지능 대화형 플랫폼인 ChatGPT는 기존 채팅창 기반의 메신저 서비스와는 다르게 텍스트 입력 뿐만 아니라 음성인식 및 영상통화 등 다양한 형태의 정보 전달이 가능하다는 장점이 있어요. 이러한 특징 덕분에 최근 기업들이 고객과의 소통 창구로 활용하기 위해 많이 도입하고 있다고 해요. 특히 코로나19 이후 비대면 업무환경이 확산되면서 더욱 각광받고 있답니다. ChatGPT란 무엇인가요? 챗봇이란 사람과 문자 또는 음성으로 대화를 나눌 수 있는 프로그램이에요. 하지만 단순하게 정해진 답만을 제공하는 방식이기 때문에 복잡한 상황에서의 대처능력이 부족했어요. 그래서 등장한것이 바로 NLP입니다. NLP..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/2PNGr/btrZsHalYdL/zuoc140rUdPhuXIbh7x1z1/img.png)
웹브라우저에서 프로그램을 개발하다 보면 자주 접하는 콘솔창 에러.... 너무 자주 나와서 이제는 지겨워 진다. 콘솔창이 깔끔하지 않아 보기에 불편한데, 개발자모드 설정 변경으로 간단하게 숨길 수 있다. 이를 해결하기 위해서는 우측 상단에 표시 된 톱니바퀴 버튼을 눌러 설정 페이지로 진입한다. Sources 탭의 "Enable JavaScript source maps"를 체크 해제 후 콘솔창으로 돌아와 새로고침을 하면, 콘솔창이 깔끔해진 걸 볼 수 있다. 이렇게 하면 위의 에러메시지가 싹 사라지니 속이 다 시원해진다~~~ 이런거 하나씩 하나씩 배워서 늘려가야 겠다.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cpotm6/btrZuGOtxuX/aD2NvXO6q00PC3ziSN3L91/img.png)
실전코딩에서 너무 자주 만나서 많이 찾아보았다. 도대체 저 에러는 뭔가? 실제 F12 개발자 모드로 들어가서 콘솔창을 보면 많이 당황하게 된다. 제이쿼리 자체의 버그인가? 라는 생각을 많이 했는데, 불러온 코드를 살펴봤다. 위의 코드내용을 보면 jquery.validate.min의 어쩌고 저쩌고 하지만, 결과적으로 선언을 중복해서 생긴 오류로 판단된다. 실제 코드인데, 스크립트 불러오는 코드 중 Main jQuery와 상부에 선언된 제이쿼리가 겹치는 것을 알 수 있다. 이것저것 코드를 응용해서 쓰다보니, 너무 장황하게 사용해서 그런 면이 있는 것 같다. 아래 코드를 제거하고 실행하니.... 에러 없이 잘되는 것을 볼 수 있었다. 일종의 중복해서 로딩하면 나오는 에러메시지로 봐도 무방할 것 같다. 휴~ 다..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bzcnMd/btrZjZIcred/YZQbYzABLbVKmLUov7hOk1/img.png)
카페24에서 사용하던 웹호스팅 서버를 부득이하게 가비아로 옮길때 발생하는 테이블 이동 오류인데, 원인이 뭔가 한참을 찾다가 찾은 것 같아서 기록을 남겨본다. 기존 phpMyAdmin에서 DBeaver로 그대로 옮겨서 사용할 경우 가져오기를 통해 CSV형태로 자료를 가져올 수 있는데, 허걱.. 이런 오류가 발생했다. Error occurred during Create target metadata 이유: SQL Error [1118] [42000]: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. ..
- Total
- Today
- Yesterday
- chatGPT3.5파이썬버전
- 프로그래머생활
- 스크립트작성기초
- 구글드라이브API
- 오토핫키가이드
- Bootstrap 5
- 엑셀셀보호
- 엑셀보호
- ajax오류메시지
- 파이썬코드줄바꿈방법
- json파일형태보기
- json파일편하게보는법
- 오블완
- 캐드자동작도
- 엑셀입력보호
- 1. #웹개발 2. #로트번호 3. #성적서보기 4. #ajax 5. #jquery 6. #php 7. #프론트엔드 8. #백엔드 9. #부트스트랩 10. #웹기능구현
- 도면자동생성
- 테크에능한여성
- coalesce는 한국어로 "코얼레스크" 또는 "코얼리스"
- General error: 2031
- 티스토리챌린지
- #InstallForge
- 코딩튜토리얼
- isset을 적용해야 하는 이유
- #프로그램설치
- 코딩효율성
- 효율적코딩방법
- 뫄프로그래밍
- #파이썬패키징
- sql문장 날짜계산
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |