'PHP'에 해당되는 글 48건

  1. 2011.07.21 [PHP] - DATE 함수 속성 및 사용법
  2. 2011.07.19 [PHP] - File_exists 파일존재 유무 확인 / 삭제(사용법)
  3. 2011.07.19 [PHP] - Switch Case 예제
  4. 2011.07.19 [PHP] - 파일삭제(Unlink) 사용법
  5. 2011.07.19 [PHP] - 파일확장자 추출 예제(사용법)
  6. 2011.07.14 [PHP] - PHP 태그제거 함수 사용법
  7. 2011.07.14 [PHP] - Mail 함수 사용 예제
  8. 2011.07.13 [PHP] - down.php 파일 소스 & 사용법
  9. 2011.07.13 [PHP] - 제목길이 자르기( ex) 가나다라마바... )
  10. 2011.07.13 [PHP] - 한번에 4칸씩 반복 예제 (질문은 댓글로....)

[PHP] - DATE 함수 속성 및 사용법

PHP 2011. 7. 21. 11:51
반응형
Insert 구문시 time()함수 이용 

$time = "1311216121";

$time = data('Y-m-d', $time);

format 문자설명반환값 예
a 오전과 오후, 소문자 ampm
A 오전과 오후, 대문자 AMPM
B 스왓치 인터넷 시간 000부터 999
c ISO 8601 날짜 (PHP 5에서 추가) 2004-02-12T15:19:21+00:00
d 일, 앞에 0이 붙는 2자리 01부터 31
D 요일, 3글자 문자 Mon부터 Sun
F 월, January, March 등의 완전한 문자 표현 January부터 December
g 시, 0이 붙지 않는 12시간 형식 1부터 12
G 시, 0이 붙지 않는 24시간 형식 0부터 23
h 시, 0이 붙는 12시간 형식 01부터 12
H 시, 0이 붙는 24시간 형식 00부터 23
i 분, 0이 붙는 형식 00부터 59
I (대문자 i) 일광 절약 시간 여부 일광 절약 시간이면 1, 아니면 0
j 일, 0이 붙지 않는 형식 1부터 31
l (소문자 'L') 요일, 완전한 문자 표현 Sunday부터 Saturday
L 윤년인지 여부 윤년이면 1, 아니면 0
m 월, 숫자 표현, 0이 붙는 형식 01부터 12
M 월, 짧은 문자 표현, 3문자 Jan부터 Dec
n 월, 숫자 표현, 0이 붙지 않는 형식 1부터 12
O 그리니치 시간(GMT)과의 차이 예: +0200
r RFC 2822 형식 날짜 예: Thu, 21 Dec 2000 16:01:07 +0200
s 초, 0이 붙는 형식 00 부터 59
S 일 표현을 위한 영어 서수 접미어, 2문자 stndrd나 thj와 잘 작동합니다.
t 주어진 월의 일수 28부터 31
T 이 기계의 표준 시간대 설정 예: ESTMDT ...
U 유닉스 Epoch(January 1 1970 00:00:00 GMT)로부터의 초 time() 참고
w 요일, 숫자형 0(일요일)부터 6(토요일)
W ISO-8601 연도의 주차, 주는 월요일에 시작 (PHP 4.1.0에서 추가) 예: 42 (연도의 42번째 주)
Y 연도, 4 자리수 표현 예: 19992003
y 연도, 2 자리수 표현 예: 9903
z 연도의 일차 (0부터 시작) 0부터 365
Z 표준 시간대의 오프셋 초. UTC로부터 서쪽의 오프셋은 항상 음수이고, UTC로부터 동쪽의 오프셋은 항상 양수. -43200부터 43200

반응형
:

[PHP] - File_exists 파일존재 유무 확인 / 삭제(사용법)

PHP 2011. 7. 19. 18:39
반응형
$abcd = "/upload/abcd.php";

if(file_exists($abcd)){
  unlink($abcd);
}
반응형
:

[PHP] - Switch Case 예제

PHP 2011. 7. 19. 17:45
반응형
$abcd = "1";

Switch($abcd){
          Case "1" :
           $link = "http://naver.com";
          break;
          Case "2" :
           $link = "http://daum.net";
         break;
}
반응형
:

[PHP] - 파일삭제(Unlink) 사용법

PHP 2011. 7. 19. 17:23
반응형

$string = "../upload/TEST.jpg";

unlink($string);
반응형
:

[PHP] - 파일확장자 추출 예제(사용법)

PHP 2011. 7. 19. 16:28
반응형
$file = $_POST["upfile"];
$ext = substr(strrchr($file,"."),1);
$ext = strtolower($ext);
반응형

'PHP' 카테고리의 다른 글

[PHP] - Switch Case 예제  (0) 2011.07.19
[PHP] - 파일삭제(Unlink) 사용법  (0) 2011.07.19
[PHP] - PHP 태그제거 함수 사용법  (0) 2011.07.14
[PHP] - Mail 함수 사용 예제  (0) 2011.07.14
[PHP] - down.php 파일 소스 & 사용법  (0) 2011.07.13
:

[PHP] - PHP 태그제거 함수 사용법

PHP 2011. 7. 14. 18:54
반응형
$a = strip_tags( $str );
반응형
:

[PHP] - Mail 함수 사용 예제

PHP 2011. 7. 14. 13:33
반응형

$charset = "UTF-8";
$header  = 'MIME=Version: 1.0\n' . "\r\n";
$header .= 'Return-Path: <abcd@tistory.com>' . "\r\n";
$header .= 'Content-type:text/html; charset=UTF-8' . "\r\n"; // 캐릭터 셋과 텍스트 or html코드 쓸것인지 선언
$header .= iconv('utf-8', 'euckr', 'From: 발신자<abcd@tistory.com>'). "\r\n";

$frommail = "abcd@tistory.com"; // 보내는이

$to = abcd@tistory.com; // 받는사람

$subject = iconv('utf-8', 'euckr', '제목입니다..'); // 제목

$mail_body  = "
                          메일 내용부분

                     ";

$email = mail($to, $subject, $mail_body, $header, '-f'.$frommail);    // 메일보내기

  if($email == ""){
   echo "
       <script>
        alert('메일전송 실패');
       </script>
      ";
  }else{
   echo "
       <script>
        alert('메일전송 성공');
       </script>
       ";
      
  }

반응형
:

[PHP] - down.php 파일 소스 & 사용법

PHP 2011. 7. 13. 16:03
반응형


<a href="down.php?BOARD=보드값&FILENAME=실제 존재하는 파일명>다운로드</a>

<?php
 ob_start();
 include "../inc/dbconn.php";
 include "../inc/variable.php";
 
   $board = $_GET["BOARD"];
   $filename = $_GET["FILENAME"];
  
   $sql  = "
     SELECT PATH
       FROM ABCD
     WHERE FILENAME = '$filename'
      ";

   $result = mysql_query($sql, $dbconn) or die (mysql_error());
   $row  = mysql_fetch_array($result);
   $file  = "..".$row[0]; <-- 절대 경로 사용 불가 / 상대경로 사용 가능
 
if(file_exists($file)) {

   header("Content-Type: doesn/matter");
   header("content-length: ". filesize("$file"));
   header("Content-Disposition: attachment; filename=$filename");
   header("Content-Transfer-Encoding: binary");
   header("Pragma: no-cache");
   header("Expires: 0");

  if(is_file("$file")) {
   $fp = fopen("$file", "r");

   if(!fpassthru($fp)) {
    fclose($fp);
   }
  }

  } else {
  echo "
  <Script>
   alert('첨부파일이 존재하지 않습니다.');
   history.go(-1);
  </Script>
    ";
 }

 mysql_free_result($result);
 mysql_close($dbconn);

?>


 

반응형
:

[PHP] - 제목길이 자르기( ex) 가나다라마바... )

PHP 2011. 7. 13. 14:05
반응형
$movie_cut_title = "70"; // 70자 뒤에 글부터 ... 표시

if(strlen($n_row["TITLE"]) > $movie_cut_title){
   $title  = mb_strcut($n_row["TITLE"], 0, $movie_cut_title, 'utf-8');
   $title .= "...";
  }else{
   $title = $n_row["TITLE"];
  }
반응형
:

[PHP] - 한번에 4칸씩 반복 예제 (질문은 댓글로....)

PHP 2011. 7. 13. 09:34
반응형

<table width="100%" border="1" cellpadding="0" cellspacing="0">
       <?if($total == ""){?>
       <?
         }else{
       ?>
        <tr>
       <?
          $i = 1;
          while ($row = mysql_fetch_array($result)){
       ?>
       <td>
        123
       </td>
       <?
         if($i % 4 == 0){
          echo "</tr><tr>";
         }

        $i = $i + 1;
        }
         echo "<p></p></tr>";
       }
       ?>
     </table>

반응형
: