%@ page language="java" contentType="text/html; charset=euc-kr"%>
<%@ page import="java.util.*" %>
<%@ page import="sohokorea.*" %>
<%!
public static String null2space(String param) {
if(param!=null && !param.equals("")) {
return param;
}
else {
return "";
}
}
public static String getNowDate() {
Date date = new Date();
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String result = sdf.format(date);
return result;
}
public static String convert(String s) {
String s2 = null;
StringBuffer sb = new StringBuffer(1024);
char c;
if (s == null) return null;
try {
s2 = new String(s.getBytes("8859_1"), "KSC5601");
}
catch (Exception e) {
}
return s2;
}
%>
<%
response.setHeader("Content-Type", "text/xml");
out.println("");
String titile = "";
String excerpt = "";
String url = "";
String blog_name = "";
int pid = 0;
String result = "";
String msg = "";
BlogDataKit bk = new BlogDataKit();
BlogRecord br = new BlogRecord();
titile = null2space(request.getParameter("title"));
excerpt = null2space(request.getParameter("excerpt"));
url = null2space(request.getParameter("url"));
blog_name = null2space(request.getParameter("blog_name"));
if(!url.equals("")) { // °ªÀÌ Á¸ÀçÇÑ´Ù¸é
if(!bk.isExistItemUrl(url)) {
br.setWdate(getNowDate());
br.setUrl(url);
br.setCategory("story");
if(url.indexOf("naver.com")>0) { // ³×À̹ö Ãø¿¡¼ Æ®·¢¹éÀ» º¸³½ °æ¿ì¶ó¸é ÇÑ±Û º¯È¯
br.setTitle(convert(titile));
br.setSummary(convert(excerpt));
}
else {
br.setTitle(titile);
br.setSummary(excerpt);
}
pid = bk.registerBlog(br);
}
else { // DB¾È¿¡ ÀÌ¹Ì µî·ÏµÇ¾î ÀÖ´Ù¸é
pid=1;
}
if(pid>0 ) {
result="0";
}
else {
result="1";
}
}
%>
<%=result %>