PHP로 로또 번호 생성기 만들기PHP를 이용하여 간단하고 효율적인 로또 번호 생성기를 구현하는 방법을 알아봅시다.소개이 포스트에서는 PHP를 사용하여 로또 번호를 생성하는 프로그램을 만드는 과정을 설명합니다. PHP의 배열과 반복문 등의 기본 기능을 활용하여 로또 번호를 무작위로 생성할 수 있습니다.로또 번호 생성기 PHP 코드 위 PHP 스크립트는 rand() 함수를 사용하여 1부터 45 사이의 무작위 번호를 생성합니다. 생성된 번호가 이미 배열에 존재하지 않는 경우에만 배열에 추가되며, 이를 통해 중복을 방지합니다. 번호가 여섯 개가 될 때까지 이 과정을 반복한 후, sort() 함수로 번호를 오름차순으로 정렬하고 출력합니다.결론PHP를 사용하여 로또 번호를 생성하는 이 ..
안녕하세요. 이번에 포스팅할 내용은 그누보드5 사용시 login.php에서 로그인을 하면 새창으로 띄워지는 불편한 경우가 있습니다. 이에 대해서 새창으로 띄워지지 않고 해당 페이지에서 바로가는 법을 포스팅 하겠습니다. 우선 로그인 페이지에서는 아이디 비밀번호를 입력후 로그인 버튼을 클릭하게 되면 login_check.php 로 가게 됩니다. 해당 소스를 보시면 맨 밑에 줄에 goto_url($url); 을 볼수 있습니다. goto_url() 이 함수의 내용을 보기 위해서는 그누보드의 공용함수를 정의하는 곳을 봐야합니다. 그누보드의 공용함수 정의는 ./lib/common.lib.php 에서 정의하고 있습니다. 이제 common.lib.php에서 goto_url() 말고 다른 함수를 정의 해보겠습니다. fu..
안녕하세요. 현재 포스팅은 PHP개발을 공부중이시거나 , 그누보드를 처음 접하시는 분들을 위해서 포스팅 합니다. 1. 기본설정 (경로설정) 그누보드의 기본 설정은 자신의 그누보드 프로젝트의 ./config.php 파일에 담겨 있습니다. config.php은 그누보드의 기본적은 절대경로를 설정하고, 기초적인 설정을 전반적으로 할수 있는 파일 입니다. 2. 시작파일 보통의 웹개발함에 있어 웹의 시작은 로 시작합니다. 그리고 기본적으로 index.php / index.html 로 시작하게 됩니다. 그누보드에서는 해당 모든파일에서 common.php를 처음 실행하게 되어있고, common.php는 config.php 파일을 include시키고 각각의 라이브러리 또는 공용함수 등 많은 파일을 import시키고 또..
현 포스팅 내용은 아래의 문자발송 솔루션 업체에서 제공하는 API를 PHP개발을 하시는 분들을 위해 간단한 함수처럼 소스를 포스팅 합니다. - 해당 코드는 와이드샷에서 결제를 완료하고 KEY값을 제공받으신분만 활용 가능합니다. function Sms($text, $number){ $postData = array( 'callback' => '발신자 번호', 'contents' => $text, 'receiverTelNo' => $number, 'userKey' => $number.'|'.mktime(date("Y-m-d H:i:s")).'|'.mt_rand(1, 10000) ); $url = "https://api.wideshot.co.kr"; $url .= "/api/v1/message/sms"; $re..
blowfish.php 오늘은 프로젝트를 진행하면서 Blowfish/ECB/NoPadding 암호화 작업이 필요했는데 PHP에서 뭘 어떻게 써야 Blowfish/ECB/NoPadding 를 이용하여 암호화를 하는지 여기저기 찾아보다가 ㅠㅠ 감격스럽게 찾아서 소스를 공유하겠습니다.
if (in_array($_SERVER['REMOTE_ADDR'], array('여기에 아이피를 적어주세요'))) { } 여기에 아이피를 적어주세요라는 부분에 본인의 아이피를 적어주시면 해당 조건문에 있는 코드는 해당 아이피만 거치게 됩니다.