본문 바로가기

전체 글931

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.
PHP 설치 후 POST 값이 전송되지 않을경우 php.ini 파일에서 보안 문제로 잠겨있는 register_globals = On 이거 on으로 해주세요~~ DOCUMENT_ROOT값 프린팅 안될때두~~~ 2008. 10. 18.
PHP FTP 원격으로 파일 삭제 $ftp_server_1="test.net"; $ftp_user_name="test"; $ftp_user_pass="testpwd"; $file = "/home/public_html/test/".$pre_file; // set up basic connection $conn_id_1 = ftp_connect($ftp_server_1); // login with username and password $login_result_1 = ftp_login($conn_id_1, $ftp_user_name, $ftp_user_pass); // try to delete $file @ftp_delete($conn_id_1, $file); // close the connection ftp_quit($conn_id_1); 2008. 10. 18.
PHP 원격으로 FTP 파일 업로드 일단 서버에 FTP개정이 있어야 한다. $server_host_1="test.co.kr"; //-->원격서버의 ip주소 $server_port="21"; //-->원격서버의 port $server_id="test"; //-->원격서버의 서버id $server_pw="testpwd"; //-->원격서버의 서버password //원격서버에 연결한다. if(!($fc_1 = ftp_connect($server_host_1, $server_port))) die("$server_host : $server_post - connect failed"); //원격서버에 로그인한다. if(!ftp_login($fc_1, $server_id, $server_pw)) die("$server_id - login failed").. 2008. 10. 18.
PHP 인크루드 경로 편하게 쓰자 /">http:/// include "$DOCUMENT_ROOT/top.html"; 2008. 10. 18.
[판매완료] UMPC B1SE SSD 32G 한달 사용한 구입시 그대로 박스 보관 와이브레인 B1SE SSD 32GB 기본 구성 새거나 다름 없는 상태이며 구입 했을때 받은 박스 포장 그대로 보관 중입니다. 제품 상태 아주 양호함 구입한지 한달 되었지만 그의 사용 안함. 구입시 리눅스가 설치되어 있어 현재 윈도우 XP 로 설치 해둔 상태임. 액정은 보호지 붙여 놨으니 붙이다 먼지 2개정도 들어가 있습니다. 기본 구성품 모두 그대로 다 있습니다. 비닐 포장까지~ 박스 포장 까지 구입시 그대로 재 포장해서 보내드립니다. 정말 휴대하기 좋은 제품입니다. 구입한지 1개월 지났으니 A/S기간도 11개월이나 남아있구 새것같은 제품을 저렴하게 구입하세요! ^^ 2008. 10. 17.
PHP 프레임 안쪽에서 새로고침 해도 페이지 안변하게 $LastModified = gmdate("D d M Y H:i:s", filemtime($HTTP_SERVER_VARS[SCRIPT_FILENAME])); header("Last-Modified: $LastModified GMT"); header("ETag: ".$LastModified); 2008. 10. 15.
PHP exec 함수로 권한 설정 exec('chmod -R 777 /home/test/test/*'); 2008. 10. 14.
PHP setcookie setcookie -- 쿠키를 전송합니다 bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]]) $value = 'something from somewhere'; setcookie("TestCookie", $value); setcookie("TestCookie", $value,time()+3600); /* 1시간 뒤에 만료 */ setcookie("TestCookie", $value,time()+3600, "/~rasmus/", ".example.com", 1); 2008. 10. 14.
PHP While 문을 For 문으로 1. $result = mysql_query($query); $total = mysql_affected_rows(); for($i=1; $i 2008. 10. 14.