Автор |
Сообщение |
leoboec Эксперт |
|
Ребята подскажите... не могу разобраться(( набрал готовый листинг скрипта должно показывать время.. в 2 форматах....а не рабит вот код
Код: |
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<TITLE>
Страница с часами
</title>
</head>
<SCRIPT language="javascript">
function Timer1()
{
var D1=new Date();
var TIME1=" ";
TIME1=D1.getHours()+":"+D1.getMinutes()+":"+D1.getSeconds();
document.forma.dat.value=D1.toLocalString();
document.forma.vremya.value=TIME1;
setTimeout('Timer1()',2000);
}
</script>
<BODY onload=Timer1() bgcolor="white" text="blue">
<FORM name="forma">
<P> Полный формат даты: <BR>
<INPUT type="text" size="40" name="dat">
<p>Текущее время: <BR>
<INPUT type="text" size="8" name="vremya">
</form>
</body>
</html>
|
|
|
|
|
|
dlnsk Гуру |
|
Dead_man
Я чего-то не понял... У тебя скрипт в кодировке ANSI, а даные в юникоде. И ты хочешь чтобы у тебя нормально работало? |
|
|
|
|
Dwarf админ ultima.adslclub.ru |
|
leoboec писал(а): |
Ребята подскажите... не могу разобраться(( набрал готовый листинг скрипта должно показывать время.. в 2 форматах....а не рабит вот код
Код: |
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<TITLE>
Страница с часами
</title>
</head>
<SCRIPT language="javascript">
function Timer1()
{
var D1=new Date();
var TIME1=" ";
TIME1=D1.getHours()+":"+D1.getMinutes()+":"+D1.getSeconds();
document.forma.dat.value=D1.toLocalString();
document.forma.vremya.value=TIME1;
setTimeout('Timer1()',2000);
}
</script>
<BODY onload=Timer1() bgcolor="white" text="blue">
<FORM name="forma">
<P> Полный формат даты: <BR>
<INPUT type="text" size="40" name="dat">
<p>Текущее время: <BR>
<INPUT type="text" size="8" name="vremya">
</form>
</body>
</html>
|
|
исправь
document.forma.dat.value=D1.toLocalString();
на
document.forma.dat.value=D1.toString(); |
|
|
|
|
leoboec Эксперт |
|
Dwarf Спасибо большое!
а такой вопрос остался у меня теперь вывод даты идет еще и с выводом часового пояса то есть Thu Jul 24 22:17:41 UTC+0700 2008 вот так вот... и еще когда допустим у меня время 22:02:15 он выводит 22:2:15 как это поправить??? |
|
|
|
|
leoboec Эксперт |
|
Dwarf а еще такой вопрос а почему собственно говоря надо было так строку исправить???? почему опустили Local |
|
|
|
|
leoboec Эксперт |
|
такой вопрос как сделать так, чтобы у страничке в браузере где отобиражается имя странички (title) слева отображался не "листок бумаги" а какой нибудь рисунок??? (пример адсл клуб слева иконка!) |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
leoboec
Покопай в сторону favicon - favicon.ru |
|
|
|
|
leoboec Эксперт |
|
Richard Ferlow подожди там написанно как сделать саму иконку сайта и что такое иконка сайта, но какие строки надо прописать в самом html- документе чтобы эта иконка отображалась там нет???? |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
|
|
|
leoboec Эксперт |
|
и правда.... спасиб))) |
|
|
|
|
leoboec Эксперт |
|
а еще такой вопрос возник... как на сайт подключить курс валют??? где можно глянуть? |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
leoboec
php версию могу подкинуть.
А так скорее свего информер....типа informer.ru |
|
|
|
|
leoboec Эксперт |
|
сам php код ??? если только с хорошими комментами и так в целях ознакомления)) буду рад)) до php у меня руки еще не добрались((( |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Код: |
$res = file('http://www.cbr.ru/scripts/XML_daily.asp');
$res = implode("\n", $res);
preg_match_all("/<Name>Доллар США<\/Name>\s*<Value>(.*?)\<\/Value>/sm", $res, $matches, PREG_PATTERN_ORDER);
preg_match_all("/<Name>Евро<\/Name>\s*<Value>(.*?)\<\/Value>/sm", $res, $matches2, PREG_PATTERN_ORDER);
echo '<b>Курс валют: $</b>'.$matches[1][0].' руб./долл. <b>€</b>'.$matches2[1][0].' руб./евро';
|
тут особо комментарии не нужны...на роль учителя я все равно не претендую
Работает так - с сайта cbr.ru в реальном времени при открытии страницы берется курс валют...и после отображается, как это нужно.[/quote] |
|
|
|
|
leoboec Эксперт |
|
вопрос к тем кто связан с php... суть проблемы такова... хочу дома поставить php, поставил сервер apache потом ставлю php все делаю поинструкции вношу соответствующие изменения в файлы php.ini и httpd.conf как сказанно в инструкции.. сервер запускается все тип топ... хочу проверить php пишу простенькую программку типа приветствия.. а она не хочет работать.. запускаю ее в браузере и он говорит что-то типа соответствующий файл не найден... помогите решить данную проблему |
|
|
|
|
Wega Гуру |
|
leoboec
Проблема только с .php файлами?
Кладёшь в DocumentRoot (указана в httpd.conf)? |
|
|
|
|
leoboec Эксперт |
|
да как раз этих файлов и касалась инструкция... вроде все указал как оно есть.. единственное поставил php 5/2/6 и вот что-то я там не увидел расширений??? папочки sapi или как она там.... |
|
|
|
|
Сагара Форумчанин |
|
2 leoboec
Ищешь у себя в httpd.conf блок:
<IfModule mime_module>
</IfModule>
Вписываешь туда PHP хандлер:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Соотвественно строка:
LoadModule mime_module modules/mod_mime.so
Должна быть раскомментирована.
Перезапускаешь апач!
Или он у тебя сам *.php файл найти неможет!?
Тогда действительно:
DocumentRoot "Здесь путь где должны быть файлы" |
|
|
|
|
leoboec Эксперт |
|
в httpd добавил вот такие строки:
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php .phtml
#AddModule mod_php5.c (если последню раскоментировать, то у меня апач не перезапускается....)
дальше в php.ini вот такие строки:
doc_root = "c:\Program Files\Apache
Group\Apache\htdocs"
user_dir = "c:\users"
extension_dir = "c:\Program Files\php\extensions" (я так понял последняя строка здесь это под расширения....и вот этой папке я никак не наблюдаю при установке php....) а вторая как раз касаема там где должны лежать файлы php? |
|
|
|
|
leoboec Эксперт |
|
Not Found
The requested URL /~leo/1.php was not found on this server.
вот такое сообщение он мне выдает..... |
|
|
|
|
|