# 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)));
}
}
?>
'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 |