Но через стандартный диалог печати браузера скорее всего не получится.
Тогда да, остаётся апплет Java и Flash, хотя ни о том ни о другом не имею ни малейшего понятия)
Тогда ты немного ошибся форумом...
Эти строки автоматически добавляет браузер, и не думаю что при стандартной печати страницы можно их убрать. Вот у хрома нет этого и там возможна нормальная печать...
Я кстати, тоже заинтерисовался возможностью печати из браузера текста без подписи и если вдруг что то найдёшь, отпишьсь тут)
Кстати, что интересно, хром автоматом преобразует страницу для печати в пдф и отправляет на принтер, довольно интересный подход...
Раньше, при работе с MySQL я экранировал запросы к базе с помощью mysql_real_escape_string, но при работе с mssql это, конечно, невозможно.
Для экранирования я стал использовать mysql_escape_string, и всё вроде бы хорошо, но при добавлении кавычек в поля формы я получаю ошибки вроде таких:
Цитата:
Warning: mssql_query() [function.mssql-query]: message: Unclosed quotation mark after the character string '113\\\''. (severity 15) in ...index.php on line 233
Warning: mssql_query() [function.mssql-query]: message: Incorrect syntax near '113\\\''. (severity 15) in ...index.php on line 233
Warning: mssql_fetch_row(): supplied argument is not a valid MS SQL-result resource in ...index.php on line 234
Как видно, база не восприняла экранированные символы как простую строку и стала ругаться. В случае же с mysql всё проходило гладко и запрос выполнялся корректно, а кавычки были частью строки.
Внимание, вопрос: как экранировать спец символы для MsSQL, чтобы не получать ошибок синтаксиса?