728x90

# 05.16 flag 4 userimg 업로드 추가

# 05.16 플래너 추가할 때 같은 이름의 플래너가 있는지 체크해주세요.

# 05.16 schedule 에 place 추가

$flag = $_POST["flag"];
$email = $_POST["email"];
$name = $_POST["name"];
$password = $_POST["password"];
$phoneNo = $_POST["phoneNo"];
$certNo = $_POST["certNo"];
$id = $_POST["id"];
$gid = $_POST["gid"];
$sid = $_POST["sid"];
$startdt = $_POST["startdt"];
$enddt = $_POST["enddt"];
$content = $_POST["content"];
$selMonth = $_POST["selMonth"];
$selDate = $_POST["selDate"];
$nid = $_POST["nid"];
$file = $_POST["file"];
$url = $_POST["url"];

if($flag == "1"){ // 로그인 
 param : email
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('name'=>$row['name'], 'password'=>$row['password'], 'id'=>$row['id']));  
 } 
}else if($flag == "2"){ // 회원가입
 param : email, password, phoneNo, certNo, name  
 array_push($info, array('status'=>"success"));
}else if($flag == "3"){ // 사용자 정보 조회
 param : id 
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('name'=>$row['name'], 'phoneno'=>$row['phoneno'], 'email'=>$row['email']));  
 } 
}else if($flag == "4"){//사용자 이미지 업로드

param : form 에 파일 id, name 을 userfile. id

-> user 테이블에 img 컬럼에 올린 파일 이름 저장. /html/userimg/ 에 사진 업로드됨

}else if($flag == "11"){//그룹 조회(플래너)
 param : id 
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('gid'=>$row['gid'], 'gname'=>$row['gname'], 'color'=>$row['color']));  
 }  
}else if($flag == "12"){//그룹 수정(플래너)
 param : gname, color, gid 
 array_push($info, array('status'=>"success"));
}else if($flag == "13"){//그룹 추가(플래너)
 param : gname, color, id
 array_push($info, array('status'=>"success"));
}else if($flag == "14"){//그룹삭제
아직 

}else if($flag == "15"){//그룹에있는사람조회
 param : gid
 array_push($info, array('name'=>$row['name']));
}else if($flag == "21"){//올플래너조회
 param : id, selMonth ex)201405
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('startdt'=>$row['startdt'], 'enddt'=>$row['enddt'], 'color'=>$row['color']));  
 }
}else if($flag == "22"){//올플래너날짜 클릭
 param : id, selDate ex)20140530 
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('content'=>$row['content'],'startdt'=>$row['startdt'], 'enddt'=>$row['enddt'], 'color'=>$row['color'], 'place'=>$row['place']));  
 }
}else if($flag == "23"){//스케쥴조회
 param : id, gid, selMonth 
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('startdt'=>$row['startdt'], 'enddt'=>$row['enddt'], 'color'=>$row['color']));  
 }
}else if($flag == "24"){//날짜클릭
 param : id, gid, selDate
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('content'=>$row['content'], 'startdt'=>$row['startdt'], 'enddt'=>$row['enddt'], 'sid'=>$row['sid'], 'place'=>$row['place']));  
 }
}else if($flag == "25"){//스케쥴클릭
 param : sid,
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('content'=>$row['content'], 'startdt'=>$row['startdt'], 'enddt'=>$row['enddt'], 'sid'=>$row['sid'], 'gid'=>$row['gid'], 'place'=>$row['place']));     
 }
}else if($flag == "26"){//스케쥴 추가
 param : id, gid, content, startdt, enddt, place
 array_push($info, array('status'=>"success"));
}else if($flag == "27"){//스케쥴 수정
 param : content, startdt, enddt, sid, place
 array_push($info, array('status'=>"success"));
}else if($flag == "28"){//스케쥴 삭제
 param : sid
 array_push($info, array('status'=>"success"));
}else if($flag == "31"){//노트목록조회
 param : id
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('nid'=>$row['nid'], 'content'=>$row['content'], 'file'=>$row['file'], 'url'=>$row['url']));  
 }
}else if($flag == "32"){//노트클릭
 param : id, nid
 while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
     array_push($info, array('nid'=>$row['nid'], 'content'=>$row['content'], 'file'=>$row['file'], 'url'=>$row['url']));  
 }
}else if($flag == "33"){//노트추가
 param : id, content, file, url 
 array_push($info, array('status'=>"success"));
}else if($flag == "34"){//노트삭제
 param : nid
 array_push($info, array('status'=>"success"));
}
else if($flag == "41"){//그룹에사람초대
 param : gid, id
 array_push($info, array('status'=>"success"));
}
else if($flag == "42"){//초대된거 승인
 param : gid, id
 array_push($info, array('status'=>"success"));
}
 
$json_data = json_encode(array("info"=>$info));

echo urldecode($json_data);

/*
echo "<br />";
echo "<br />";

var_dump(json_decode(urldecode($json_data)));
var_dump(json_decode(urldecode($json_data), true));
*/
exit;
 
function db_connection($query)
{
 $connect=mysql_connect("27.115.147.129", "root", "");

 mysql_select_db("pling", $connect);
 
 mysql_query('SET CHARACTER SET utf8');
   
    return mysql_query($query);
   
    function fail($message)
    {
        die(json_encode(array('status'=>'fail','message'=>$message)));
    }
    function success($message)
    {
        die(json_encode(array('status'=>'success','message'=>$message)));
    }
}

?>

728x90

'Ndlessrain' 카테고리의 다른 글

종합소득세신고....  (0) 2014.05.20
슈퍼내츄럴  (0) 2014.05.17
json php  (0) 2014.05.13
G500-59371804  (0) 2014.05.11
EV8200 [이본코리아] 보조배터리 8200mah  (0) 2014.05.08

+ Recent posts