if (isset($_POST['delete']) and isset($_POST['fileDelete'])) { $fileDelete = $_POST['fileDelete']; $sql = new sql(); $sql->setTable("rex_file"); $sql->where("filename = '{$fileDelete}'"); $sql->delete(); } if (isset($_POST['save']) or isset($_POST['update']) and isset($_POST['fileEdit']) and $_POST['fileEdit'] != "") { $file = $_POST['fileEdit']; $styles = $_POST['styles']; $save = new css_style(); $save->save_css($file, $cssDir, $styles); $debug = $save->debug(); $debugErrorMsg = $save->debug_errorMsg(); $debugSuccessMsg = $save->debug_successMsg(); $textarea = $save->print_css_textarea($file, $cssDir); $highlight = $save->print_css_highlight($file, $cssDir); } if (isset($_POST['validate'])) { $validateCSS = urlencode($_POST['styles']); $url = "http://jigsaw.w3.org/css-validator/validator?text=" . $validateCSS; $handle = fopen($url, "r"); $content = ''; while (!feof($handle)) { $content .= fgets($handle, 4096); } fclose($handle); //print $content; preg_match_all('/<li>(.*)<\\/li>/isU', $content, $matches); if (is_array($matches)) { $validatorError = array_splice($matches[0], 0, 1);