Example #1
0
 public static function Create($name, $title, $description, $creator = null)
 {
     if (Page::ValidateName($name) != null) {
         return false;
     }
     global $MySQL;
     if ($creator == null) {
         $creator = User::GetCurrent();
     }
     $query = "INSERT INTO " . System::$Configuration["Database.TablePrefix"] . "Pages (page_Name, page_Title, page_Description, page_CreationUserID, page_CreationTimestamp) VALUES (" . "'" . $MySQL->real_escape_string($name) . "', " . "'" . $MySQL->real_escape_string($title) . "', " . "'" . $MySQL->real_escape_string($description) . "', " . $creator->ID . ", " . "NOW()" . ")";
     $result = $MySQL->query($query);
     return $MySQL->errno == 0;
 }