Код "document.title = document.title + " означает, что до него УЖЕ есть какой-то заголовок ;) Да и по логике, приведённый код не может означать осмысленный заголовок, уж явно это добавление к имеющемуся заголовку. Поищите кусок кода <title>какой-то текст</title>
Можно выслать на support@turbosms.com.ua примеры Вашего кода? Хочу стиль кодирования посмотреть. Пишете, я так понимаю, с напарником? Один проект на двоих берёте, или строго водиночку?
Не знаю, пытается ли веб-сервер понять/поменять кодировку передаваемых текстов, но от всех остальных настроек сервера хостера выдача в браузер вроде как не зависит...
А JavaScript здесь при чём? Вам на JavaScript нужно?
Я когда-то давно написал себе следующий код для решения подобной проблемы:
<html> <head> <title>Добавление нового пользователя в систему</title> </head> <body> <?php if (!$_REQUEST) { echo '<table width="100%" height="100%" border="0"><tr vAlign="middle"><td align="center">' . '<table width="300" border="1" cellpadding="3" cellspacing="1"><tr>' . '<form method="post">' . '<td align="center" colspan="2"><b>Создать нового пользователя</b></td></tr>' . '<tr><td align="right">Имя пользователя: </td><td><input type="text" name="login"></td></tr>' . '<tr><td align="right">Домен: http://www.</td><td><input type="text" name="domain" value=""></td></tr>' . '<tr><td align="right">Пароль: </td><td><input type="password" name="password"></td></tr>' . '<tr><td colspan="2" align="center"><input type="submit" name="submit" value="Создать!"></td></tr>' . '</form></table>'; } elseif (!empty ($_POST['login']) && !empty ($_POST['password']) && !empty ($_POST['domain'])) { $config_file = "config.MySQL"; $windows_file = "c:/windows/system32/drivers/etc/hosts"; $apache_file = 'w:/Binary/Apache/conf/httpd.conf'; $apache_string = "<VirtualHost 127.0.0.%d>\n" . " ServerName www.{$_POST['domain']}\n" . " ServerAdmin admin@{$_POST['domain']}\n" . " DocumentRoot \"w:/users/{$_POST['login']}\"\n" . " <Directory \"w:/users/{$_POST['login']}\">\n" . " Options Includes FollowSymLinks MultiViews\n" . " AllowOverride All\n" . " Order allow,deny\n" . " Allow from all\n" . " </Directory>\n" . " ErrorLog \"w:/users/{$_POST['login']}/logs/error.log\"\n" . " CustomLog \"w:/users/{$_POST['login']}/logs/custom.log\" common\n" . "</VirtualHost>\n\n"; require ("my/functions.php"); try { $db = db_connect (); $sql = "grant all on {$_POST['login']}.* to {$_POST['login']} identified by '{$_POST['password']}'"; $query = $db->query ($sql); if (!$query) throw new Exception_DB ($sql); echo "Пользователь <b>{$_POST['login']}</b> успешно создан на сервере MySQL.<br>\n"; $sql = "create database {$_POST['login']}"; $query = $db->query ($sql); if (!$query) throw new Exception_DB ($sql); echo "База данных <b>{$_POST['login']}</b> успешно создана на сервере MySQL.<br>\n"; if (@ !$hosts = fopen ($windows_file, "a+")) throw new Exception_DB ("Невозможно открыть файл <b>{$windows_file}</b> для записи."); $count = 0; $strings = Array (); while (!feof ($hosts)) { array_push ($strings, fgets ($hosts)); $count++; } $string = '127.0.0.' . $count . "\twww." . $_POST['domain'] . "\n"; fwrite ($hosts, $string); fclose ($hosts); echo "Данные файла хостов успешно обновлены.<br>\n"; if (`md w:\\users\\{$_POST['login']}\\logs`) throw new Exception_DB ("Невозможно создать каталог для пользователя <b>{$_POST['login']}</b>."); if (@ !$apache = fopen ($apache_file, "a")) throw new Exception_DB ("Невозможно открыть файл <b>{$apache_file}</b> для записи."); fwrite ($apache, sprintf ($apache_string, $count)); fclose ($apache); echo "Данные конфигурационнного файла Apache успешно обновлены.<br>\n"; exec ("w:\\Binary\\Apache\\Apache.exe -k restart"); @ $fp = fopen ("w:\\users\\{$_POST['login']}\\{$config_file}", "w"); if ($fp) { fwrite ($fp, "Host: localhost\nUser: {$_POST['login']}\nPassword: {$_POST['password']}\nDatabase: {$_POST['login']}\n"); fclose ($fp); } @ $fp = fopen ("w:\\users\\{$_POST['login']}\\index.php", "w"); if ($fp) { fwrite ($fp, '<' . '?php echo "hello world! :)"; ?' . '>'); fclose ($fp); } } catch (Exception_DB $string){ echo $string; } echo "Пользователь <b>{$_POST['login']}</b> успешно создан в системе.<br>\n"; echo "Конфигурационные данные для базы данных MySQL хранятся в файле <b>{$config_file}</b>.<br>\n"; echo "Новый хост доступен по адресу: <a href=\"http://www.{$_POST['domain']}\" target=\"_blank\">http://www.{$_POST['domain']}</a>.<br>\n"; } else echo '<h1 align="center">Вы заполнили не все поля формы</h1>'; ?> </body> </html>
Вкратце. Заполняем форму, указав домен, логин и пароль для нового сайта, после чего скрипт:
1. Создаёт в папке юзеров папку с названием логина.
2. Создаёт в MySQL БД с названием логина и цепляет на неё юзера с указанными логином/паролем.
3. Дописывает в конфиг апача нужные настройки VirtualHost.
4. Дописывает в файл hosts соответствующую строку связи домена с айпишником.
5. Создаёт в папке сайта файл index.php с выводом строки "hello world" + создаёт файлик config.MySQL, куда прописывает данные доступа к БД, чтобы не забыть.
6. Перезапускает апач.
Я так понимаю, в PHP разбираетесь, по этому Вам будет не сложно взять из этого кода нужный кусок и поставить куда Вам надо, сменив при этом, есессно, все необходимые пути в скрипте.
ЗЫ В файле my/functions.php всего-лишь функции для выполнения запросов к БД.
Бывают люди, которые зарабатывают на Adsense и заходят в интернет в основном посмотреть "сегодняшний улов")))
Хм, интересно... а на локалке типа нормально отображается? Как вариант, могу предположить, при закачке файлов на сервер, они были определены как бинарные, а не текстовые, это могло попортить сам код.
ЗЫ Ссылку дадите? :)
Пардон, проглядел про "почти определился" :)
Сказал - как отрезал)) Их тоже понять можно :)
Есть сервисы отправки смс за деньги, смс стоит от 2 центов и ниже :) А евро таки да, уже внаглую пришло в наши акки)))