본문 바로가기

php106

PHP DB에 데이타 한꺼번에 밀어넣기 예제 보통 데이타를 DB에 집어 넣을 때 load data infile 을 이용해서 화일로 부터 집어 넣습니다. 이런 방법도 무쟈게 빠름니다. 하지만 insert를 써서 데이타를 집어넣는 방법도 빠르게 할 수 있습니다. 예 1) for($i=0;$i 2008. 10. 18.
php 외부변수들 - phpinfo() CGI 변수 Variable Value DOCUMENT_ROOT /home/vidr/public_html (스크립트가 저장된 로컬 파일 시스템 경로) REMOTE_ADDR 211.110.223.225 (페이지를 요청한 컴퓨터의 IP주소) REMOTE_PORT 3854 (페이지를 요청한 컴퓨터가 응답을 기다리는 포트 번호) SCRIPT-x_FILENAME /home/vidr/public_html/phpinfo.php (PHP 실행 파일의 경로) SERVER_ADDR 218.38.56.185 (실행 중인 웹 서버의 IP 주소) SERVER_NAME family2.vidr.net (실행 중인 웹 서버의 호스트 이름) SERVER_PORT 80 (웹 서비스가 제공되는 포트 번호) SERVER_PROTOCOL H.. 2008. 10. 18.
PHP 문자열 함수 string substr(string 문자열, int 시작 [, int 끝]) -> 문자열의 일부를 반환 $string = substr("The cat sat on the mat", 4, 3); // 결과 : 'cat' int strpos(string 대상 문자열, string 찾을 문자열 [, int 오프셋]) -> 찾는 문자열의 위치 $string = strpost("The cat sat on the mat", "cat"); // 결과 : '4' chr()은 아스키 코드를 받아서 해당 문자를 출력 ord()은 반대기능 -> echo(char(64)); //결과 '@' -> echo(ord('@')); //결과 '64' * 참고. & -> & amp; " -> & quot; & lt; > ->.. 2008. 10. 18.
img를 php 페이지로 부르기 $file="../../upLoad/expose/".$row[filename]; $img=@getimagesize($file); $img_type=$img[mime]; Header("Content-Type: $img_type"); $fp=fopen($file,"r"); //스트리밍 JPG,GIF일 경우 $count = fread($fp, filesize($file)); echo $count; 2008. 10. 18.