Ответов: 3 Просмотров: 126
|
Имеется скрипт
PHP:
скопировать код в буфер обмена
<?PHP $pass = "leomudak"; //твой пароль if(get_magic_quotes_gpc()){ //тут избавление от говна в переменных. старая добрая традиция php добавлять говно. в php 6 обещали избавиться foreach($_REQUEST as $key=>$value){ } } function remove_style_shit(&$from){ while(strpos($from, "<style")!==false){ $pos = strpos($from, "<style"); $pos2 = strpos($from, "</style>"); if($pos2 === false) break; else $from = substr($from, 0 , $pos).substr($from, $pos2+8 ); } } if($_REQUEST["password"]==$pass){ $handle = fopen("./homework.html", "w"); if($handle!==false){ remove_style_shit($_REQUEST["html"]); fwrite($handle, "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n<html>"); fwrite($handle, $_REQUEST["html"]."</html>"); } }
Собственно, он сохраняет редактируемую html-таблицу. НО. Изначальная кодировка - UTF-8, которую отображают нормально и хром, и прога на lua, в которую эта таблица встраивается. После сохранения кодировка остаётся, но автоматически не определяется (т.е. нужно зайти в инструменты и выбрать ту же UTF-8, чтобы она нормально отображалась), прога на lua-те же кракозябры. Кто что посоветует? Сам php=не знаю |