일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- Web
- mysql
- Python
- BOF
- 러닝스칼라
- backend
- 웹해킹
- 리눅스
- 러닝 스칼라
- Shellcode
- 파이썬
- flask
- c++
- 챗GPT
- c
- Linux
- 인공지능
- 경제
- ChatGPT
- webhacking
- BOF 원정대
- Javascript
- hackthissite
- hackerschool
- Scala
- php
- hacking
- deep learning
- 딥러닝
- 백엔드
- Today
- Total
목록php (6)
jam 블로그
curl 은 기본적으로 https 사이트의 SSL 인증서를 검증한다. 인증 기관의 인증서 목록이 없거나 모르는 기관에서 발급한 인증서일 경우 다음과 같은 인증서 검증 에러를 발생시키고 동작을 중지하게 된다. https://curl.haxx.se/docs/caextract.html에서 cacert.pem을 다운받고 php.ini에서 다음 문구 추가 curl.cainfo="[절대 경로]/cacert.pem"openssl.cafile="[절대 경로]/cacert.pem"
2002 MySQL 서버에 로그인할 수 없습니다. 와 같이 phpmyadmin에서 접속이 되지 않을 경우 해결 방법입니다. php.ini 안에 다음과 같이 변경해줍니다. mysql.default_socket =/var/lib/mysql/mysql.sock mysqli.default_socket =/var/lib/mysql/mysql.sock 그다음 apache 또는 php-fpm을 재시작 해주시면 해결됩니다.
안드로이드 앱을 개발 중에 업데이트 되면 자동으로 팝업을 띄워줘야 하는데 서버쪽에서 항상 바꿔주기 그래서 앱에서 특정 주소를 부르면 서버에서 마켓에 등록된 앱의 버전을 들고오는 소스입니다. url에 앱 마켓 주소를 넣으면 그 앱의 버전이 나옵니다. 출력 결과는 1.1.0 이런식으로 나옵니다.
function array_same_key_sum($arr1,$arr2) { foreach ($arr1 as $key => $value) { $arr2[$key] += $value; } return $arr2; } * arr1 : 키값이 같고 값만 다른 배열. * arr2 : 최종 결과물 배열. 예) function array_same_key_sum($arr1,$arr2) { foreach ($arr1 as $key => $value) { $arr2[$key] += $value; } return $arr2; } $test = array(array("a"=>0,"b"=>1),array("a"=>10,"b"=>11)); $arr2 = array(); for($i=0;$i 0 [b] => 1 ) * test[..
1. mysql connect 하기. $conn = mysql_connect("mysql_host", "mysql_user", "mysql_password"); 2. mysql database 선택. mysql_select_db("my_database") 3. mysql 쿼리 실행. $query = "SELECT * FROM my_table"; mysql_query($query) 또는 배열로 결과값을 받아야 할 때. while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) 결과 값을 한줄씩 가져옵니다. (MYSQL_ASSOC는 배열의 키값이 문자일때 입니다. MYSQL_NUM은 배열의 키값이 숫자입니다. MYSQL_BOTH는 둘다 쓸수 있습니다.) 4. mysq..