Kyberia v2.3 - 1st revision from SVN (Without patches of kyberia.sk team)
[mirrors/Kyberia-bloodline.git] / inc / eventz / addAjax.inc
diff --git a/inc/eventz/addAjax.inc b/inc/eventz/addAjax.inc
new file mode 100644 (file)
index 0000000..e54907d
--- /dev/null
@@ -0,0 +1,19 @@
+<?php function addAjax() {
+global $db,$error,$node, $error_messages;
+$add_ajax_id=$_POST['add_ajax_id']; if (!is_numeric($add_ajax_id)) {
+$error=$error_messages['NOT_NUMERIC'];
+return false; }
+$set=$db->query("select node_content,node_name from nodes left join node_content on node_content.node_id=nodes.node_id where nodes.node_id='$add_ajax_id'");
+$set->next();
+$node_content=$set->getString('node_content');
+$class_name=$set->getString('node_name');
+$fp = fopen (AJAX_DIR.$class_name.".php","w+");
+fwrite($fp,$node_content);
+fclose($fp);
+chown(AJAX_DIR.$class_name,"www");
+$q="update nodes set external_link='' where node_name='$class_name' and external_link='ajax://$class_name'";
+$db->query($q);
+$q="update nodes set external_link='ajax://$class_name' where node_id='".$add_ajax_id."'";
+$db->query($q);
+return true; }
+?>
\ No newline at end of file
This page took 0.092631 seconds and 4 git commands to generate.