Root292 [로직]이등변 삼각형 출력 로직 , 큰 이등변 삼각형 작은 이등변 삼각형 출력 하기 아는 동생이 컴퓨터공학과 대학교 과제라고 하면서 보내온 큰 바람개비, 작은 바람개비 동시에 출력하기. 이게 정답 로직은 아니지만 이왕 만든김에 포스팅 합니다. 필자의 경우 PHP 언어가 편해서 PHP로 작성하였음. 필요한경우 변수선언,출력형태만 바꿔 사용하세요 1.왼쪽에 큰 이등변 삼각형, 오른쪽에 작은 이등변 삼각형을 출력하시오 문제) #7 , #8 알고리즘을 구하시오. 왼쪽에 큰 이등변 삼각형 9*5 한칸 띄고 (열 한칸 띄우고) 오른쪽에 작은 이등변 삼각형 5*3 을 출력하시오 2. 풀이 1) 행 열의 갯수를 먼저 살펴봐야 한다. 9*5, 한칸 열 띄우고, 5*3 의 경우 총 행은 9행 총 열은 9열 ( 큰 이등변삼각형 5열, 띄어쓰기1열, 작은 이등변삼각형 3열) 2) 규칙을 찾아라 반복문을 몇개.. Server Language/PHP 2020. 4. 23. PHP htmlspecialchars() 사용 시 특정 한글 깨짐 현상 해결 PHP PHP htmlspecialchars() 사용 시 특정 한글 깨짐 현상 해결 방법! htmlsepcialchars() 함수를 사용 해도 불구하고 특정 한글이 깨져서 나올 때가 있다. 예를들어 쓔,쌰,햨,혘,큙 등의 일반적이지 않은 한글들 1. htmlsepcialchars() 사용방법 일반적으로 특수문자 (,$,@등)의 html 코드화(lt,gt등)으로 변환하는문제를 처리해야 할 때 사용한다. PHP5.3 이하 버전에서는 하나의 매개변수 (string)를 필요로 했었는데 PHP5.4 이상 버전으로 가면서 4개의 매개변수 (string,flags,encoding,double_encode )를 사용해야 동작한다. 마지막 double_encode 는 필요에 의해 사용하면 된다. 자세한 내용은 여기를 참.. Server Language/PHP 2020. 4. 17. HTML Form,Input,SelectBox,Radio 태그 사용법 회원가입 등을 하기 위해 입력받는 양식을 담을 때 form태그를 사용 한다. 입력받는 양식 각각의 값을 넣을 때 input 태그를 사용한다. 1.form 태그 사용자로부터 다양한 형태의 데이터를 입력받기 위해 필요한 입력 요소들을 담는 컨테이너 개념이다. 입력요소는 태그 내에서 사용해야 한다. 입력요소 : ,, 등이 있다. 결과 화면에서는 아무것도 표시되지 않는다. form태그에는 action,method 속성 등 여러 속성값이 있다. action = "URL" 데이터를 전달받아 처리할 페이지의URL을 지정한다. method="전송방식" 데이터 전송에 사용하는 HTTP방법을 지정한다 post,get 등 post : HTTP Request 헤더 속에 포함시켜 전송한다. 데이터 길이의 제약이 없다. 보안이 .. Mark Up/HTML 2020. 4. 16. HTML에서 멀티미디어 표현 / HTML Video,Audio Tag 기존 HTML에서 오디오/비디오 재생은 아래와 같았다. Mark Up/HTML 2020. 4. 13. HTML에서 테이블 태그 사용 - html table tag 1.테이블의 기본 형식 행과 열로 이루어 진 테이블 태그를 이용하여 테이블을 만들고 태그를 사용하여 행과 열을 표현한다. : 행을 표현 : 열의 제목을 표현한다. : 열을 표현 태그 HTML에서 테이블을 정의하는 태그이다. m행n열이 기본적인 형식이다. m개의 태그 각 태그 내에는 n개의 태그가 사용된다. 태그 'table row' 테이블에서 하나의 줄에 해당하는 행(row)를 정의하는 태그이다 또는 태그를 포함해야만 사용이 가능하다. 태그 'table data' 테이블에서 데이터(텍스트,이미지등)가 표시되는 표준 셀을 정의한다. 반드시 태그 내에서 사용해야 한다. 셀 내용 : 왼쪽 정렬로 표시된다. 태그 'table header' 테이블 내부에서 행 열의 제목을 표시하는 헤더 셀을 정의한다. 사용하는 .. Mark Up/HTML 2020. 4. 13. PHP Warning: gzinflate(): stream error in 오류 해결하기 PHP Warning PHP Warning: gzinflate(): stream error in 오류 해결하기 1.PHP Warning: gzinflate(): stream error in 오류내용 gzinflate() 함수는 gzdeflate()에 의해 압축된 문자열을 원상태로 되돌릴 때 사용된다. gzdeflate()로 압축시킨 문자열의 길이가 커질 경우, 위 오류가 발생한다. 2.해결방법 압축되지 않은 데이터가 압축 된 입력 길이의 32768 배 이상일 경우 오류가 나타남으로 php_ini를 통해 memory size를 높여주면 해당 오류를 해결 할 수 있다. //코드 최 상단에 아래 내용 추가. ini_set('memory_limit', '256M'); //그래도 안될 시 메모리 리미트를 더 키워.. Server Language/PHP 2020. 4. 8. PHP Warning: preg_match(): No ending delimiter '/' found in 오류 해결하기 PHP warning PHP Warning: preg_match(): No ending delimiter '/' found in 오류 해결하기 1.PHP Warning: preg_match(): No ending delimiter '/' found in 오류 내용 preg_match() 함수에 pattern값에는 앞 뒤로 '/' 를 넣어줘야 한다. 마지막 '/'가 안들어가서 나타나는 오류이다. 2.해결방법 보통 pattern에 http:// 로 시작하는 주소를 넣었을 때 나타난다. pattern에 주소값을 넣을 때는 아래와 같이 사용하자. // bad preg_match("/http://min-nine.tistory.com/i",$var)) // good preg_match("/http:\/\/min-n.. Server Language/PHP 2020. 4. 8. PHP Warning: copy() expects parameter 1 to be a valid path, array given in 오류 해결하기 PHP Warning copy() expects parameter 1 to be a valid path, array given in 해결하기 1.copy() expects parameter 1 to be a valid path, array given in 오류 내용 로컬에서 파일 업로드 후 업로드한 파일에 대해 copy()함수 를 사용 할 때 많이 나타남. copy() 의 첫번째 parameter 1개 값이 파일값이 들어가야 하는데 배열,파일명 등이 가서 에러가 남. 2.해결방법 copy 함수의 첫 parameter 값이 제대로 나와있는지 확인해야 함. 파일 업로드시 ['name'] 값이 아닌 ['tmp_name'] 값으로 넘겨야 함. // bad copy($file,"/home/mingyu/testco.. Server Language/PHP 2020. 4. 6. [팔당맛집] 남양주 맛집,팔당 맛집으로 유명한 "한옥에서 피자 온고재" 솔직 리뷰 안녕하세요! 민규입니다. 날씨가 좋지만 이시국이라 멀리까지 가진 못하고.. 집근처 드라이브 장소로 정한 팔당 근처 맛집! 한옥에서 피자를 즐길 수 있는 [한옥에서 pizza 온고재]에 다녀온 솔직 리뷰를 시작합니다:) 다들 날씨가 좋아서 그런지 어디들 많이 가시더라구요. 차가 좀 막혀서 서울 도봉구에서 팔당까지 키로수는 얼마 안나오는데 시간이 1시간정도 걸렸어요. 우선 자차로 가시는 분들은, 차로 들어가는 입구가 협소하다는점! 참고 부탁드러요. 일방통행이 아닌데, 거의 1차선느낌이라 나오는 차량하고 부딪힐수 있으니 조심조심하세요:) 한옥이라 그런지 넓다란 정원을 이쁘게 가꾸어 놓아서 사진찍기 바쁜 연인들이 많았어요. 사진에는 다 담기지 않았지만 정원 안에 꽃들이 활짝 피어 봄느낌이 물씬 풍겼어요:) 햇빛.. 생활 로그/맛집 추천 2020. 4. 5. [광화문맛집] 광화문역 회식장소로 추천하는 삼겹살 맛집!! "광화문 고기집" 안녕하세요! 민규입니다. 얼마 전, 퇴근 후 삼겹살이 땡겨 방문하게된 광화문역 근처 삼겹살집 [광화문 고기집]의 솔직 리뷰! 시작하겠습니다. 우선 단체예약 및 예약이 가능한점! 회식장소 픽으로 굿! 정문과 후문의 모습이 다른곳과는 반대의 느낌인데요. 정문 이라고 생각된 광화문 메인 길에서 들어가는 입구는 협소하고 반대로 후문이라 생각되는 골목길의 입구가 정문같은 느낌이였어요! 저는 금요일 저녁 6시30분경 도착을 했었는데 2개로 나누어져 있는 고기집 내부 좌석이 꽉 차있었고 앞에 대기팀이 2팀 있던걸로 보아 실패하지 않는 맛집느낌을 받았어요:) 메뉴는 고기메뉴와 안주메뉴, 식사메뉴,후식메뉴로 보기좋게 구성되어있었어요. 메뉴 가지수가 많지는 않았지만 실속있게 딱딱 나뉘어 구성된 느낌! 저희는 삼겹살 2인분.. 생활 로그/맛집 추천 2020. 4. 5. PHP Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in 해결하기 PHP Warning mysqli_fetch_array() expects parameter 1 to be mysqli_result 해결 1.mysqli_fetch_array() expects parameter 1 to be mysqli_result 오류 내용 mysqli_fetch_array()함수는 php.net 을 참조하여 확인해보면 안에 mysqli_query()를 통하여 받아온 true 형태의 result 값이 필요. 위 에러는 매개변수로 집어넣은 result값이 false 이거나 null일 경우에 발생된다. 2.해결방법 1. mysqli_query()에서 넘기는 sql 값이 제대로 되어있는지 확인한다. 2. mysqli_query()로 받아온 result값이 null 또는 빈 값이 아닐 경우 m.. Server Language/PHP 2020. 4. 1. PHP Warning: extract() expects parameter 1 to be array, null given in PHP Warning PHP Warning : extract() expects parameter 1 to be array, null given in 해결 1.extract() expects parameter 1 to be array 가 뭐죠? PHP 내장함수 extract() 안에 값이 null이여서 발생하는 경고문구. extract() 함수는 안함수안의 배열형 매개변수 값을 강제적으로 각 배열 인덱스명의 변수로 생성해준다. 2.해결방법 보통 PHP 5.3 버전이하에서 $_GET,$_POST 를 $HTTP_GET_VARS,$HTTP_POST_VARS 로 사용하다가 PHP 버전을 상향시키니 $HTTP_GET_VARS,$HTTP_POST_VARS를 읽지 못하여 null로 받아들여 위 경고문구가 나옴. 해결은.. Server Language/PHP 2020. 4. 1. 이전 1 ··· 16 17 18 19 20 21 22 ··· 25 다음