Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

24.02.2009, 20:46
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Помогите написать скрипт который будет выводить серверное время...(это я на PHP напишу) и выводить его в поле <span id="servertime"></span> чтоб оно тикало в реальном времени....
Ну типа часиков...
|
|
|

24.02.2009, 22:05
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Byrger, пользуйся:
Код:
<!DOCTYPE html>
<html>
<head>
<title>μπουρέκι</title>
<script>
(function(σ, δ, τ, π, α)
{
(α || (π = 'on', attachEvent))(π + τ, function()
{
document.body.appendChild(σ.parentNode);
}, 0);
setInterval(function()
{
σ.data = new Date(new Date - δ).toLocaleTimeString();
}, 1e3);
})
(
document.createElement('span').appendChild( document.createTextNode('') ),
new Date - new Date(<?=time()?>000), 'load', '', this.addEventListener
);
</script>
</head>
<body></body>
</html>
|
|
|

24.02.2009, 22:45
|
|
Новичок
Регистрация: 09.01.2008
Сообщений: 11
Провел на форуме: 78924
Репутация:
1
|
|
Извеняюсь если я не в ту тему...
В локальной сети есть прога "Net Speakerphone"
Можно в письме код или скрипт заслать чтоб повисла система, оч надо. Достал один чел
или пакость какую нить
|
|
|

24.02.2009, 22:56
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Сообщение от astrologer
Byrger, пользуйся:
Код:
<!DOCTYPE html>
<html>
<head>
<title>μπουρέκι</title>
<script>
(function(σ, δ, τ, π, α)
{
(α || (π = 'on', attachEvent))(π + τ, function()
{
document.body.appendChild(σ.parentNode);
}, 0);
setInterval(function()
{
σ.data = new Date(new Date - δ).toLocaleTimeString();
}, 1e3);
})
(
document.createElement('span').appendChild( document.createTextNode('') ),
new Date - new Date(<?=time()?>000), 'load', '', this.addEventListener
);
</script>
</head>
<body></body>
</html>
А что функции передавать и что-то с кодировкой у меня не то...
|
|
|

25.02.2009, 23:37
|
|
Новичок
Регистрация: 22.08.2007
Сообщений: 12
Провел на форуме: 26020
Репутация:
0
|
|
Требуется помощь знающих... плс
PHP код:
<script type='text/javascript'>
start_time=new Date();
var elem=document.getElementById('time_script');
var mTitle = document.title;
function update_time()
{
new_time=new Date();
s=".$osttime."-Math.round((new_time.getTime()-start_time.getTime())/1000.);
m=0;h=0;
if(s<0)
{
elem.innerHTML='***';
document.location=document.location;
}
else
{
if(s>59)
{
m=Math.floor(s/60);
s=s-m*60;
}
if(m>59)
{
h=Math.floor(m/60);
m=m-h*60;
}
if(s<10)
{
s='0'+s;
}
if(m<10)
{
m='0'+m;
}
elem.innerHTML=' '+h+':'+m+':'+s+' ';
document.title=' ['+h+':'+m+':'+s+'] ' + mTitle;
window.setTimeout('update_time();',999);
}
}
update_time();
</script>
Вот мой скриптик обратного отсчета... Когда время заканчивается страница обновляется. Как сделать передачу с ней _POST значения?
|
|
|

26.02.2009, 12:32
|
|
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме: 302951
Репутация:
67
|
|
gOsToFf, я это делал так
PHP код:
function doBuy()
{
for(i=0;i<sessvars.caunt;i++)
{
child = document.createElement("input");//создаем поле input
child.type = "hidden";// указываем type
child.name = "buyItem"+i;// указываем name
child.value = sessvars.inbasket[i].kolvo;// указываем value
child2 = document.createElement("input");//аналогично первому child
child2.type = "hidden"; //аналогично первому child
child2.name = "name"+i;//аналогично первому child
child2.value = sessvars.inbasket[i].name;//аналогично первому child
child3 = document.createElement("input");// и тд
child3.type = "hidden";
child3.name = "price"+i;
child3.value = sessvars.inbasket[i].price;
child4 = document.createElement("input");
child4.type = "hidden";
child4.name = "articul"+i;
child4.value = sessvars.inbasket[i].articul;
document.forms.dobuy.appendChild(child);// присваиваем форме с name='dobuy' поле child...
document.forms.dobuy.appendChild(child2);//поле child2...
document.forms.dobuy.appendChild(child3);//поле child3...
document.forms.dobuy.appendChild(child4);//поле child4
}
document.forms.dobuy.submit();// отправляем форму
return true;
}
единственно где нибудь в коде нужно всунуть форму пустую, в моем случае <form name="dobuy" method="POST"></form>
Последний раз редактировалось Корвин; 26.02.2009 в 12:35..
|
|
|

26.02.2009, 13:06
|
|
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме: 3152874
Репутация:
1020
|
|
А XMLHTTPRequest не вариант? например вот так
PHP код:
<script type='text/javascript'>
start_time=new Date();
var elem=document.getElementById('time_script');
var mTitle = document.title;
var url="post.php";// адрес куда будем передовать
function sendRequest(params)// в params переменые передоваемы в пост запросе
{
if(params!==""){
req=initXMLHTTPRequest();
if (req){
// req.onreadystatechange=somedo;
req.open("POST",url,true);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
req.send(params);
}
}
}
function initXMLHTTPRequest(){
var xRequest=null;
if (window.XMLHttpRequest){
xRequest=new XMLHttpRequest();
}
else if (window.ActiveXObject){
xRequest=new ActiveXObject
("Microsoft.XMLHTTP");
}
return xRequest;
}
function update_time()
{
new_time=new Date();
s=".$osttime."-Math.round((new_time.getTime()-start_time.getTime())/1000.);
m=0;h=0;
var data="somedata=value&somedata2=value2";
sendRequest(data);
if(s<0)
{
elem.innerHTML='***';
document.location=document.location;
}
else
{
if(s>59)
{
m=Math.floor(s/60);
s=s-m*60;
}
if(m>59)
{
h=Math.floor(m/60);
m=m-h*60;
}
if(s<10)
{
s='0'+s;
}
if(m<10)
{
m='0'+m;
}
elem.innerHTML=' '+h+':'+m+':'+s+' ';
document.title=' ['+h+':'+m+':'+s+'] ' + mTitle;
var time_out=window.setTimeout('update_time();',999);
}
}
update_time();
</script>
|
|
|

26.02.2009, 13:37
|
|
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме: 302951
Репутация:
67
|
|
AkyHa_MaTaTa, ну кто как умеет, если буду где делать такое, обязательно попробую твой вариант
|
|
|

26.02.2009, 20:28
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Вот есть такой вопрос, вопшем когда мой php скрипт работает,то он постоянно выводит инфу на екран,ну поскольку ето на чистом пхп то ето просто появляеться в низу страницы,и так постоянно.Вот как можна сделать чтобы текст выводился в теге <textarea> ? Чтобы весь лог шел в текстовом поле,с фиксацыей на новый вывод?
Вопше мне нужен просто аналог вывода лога как в скрипте VKontakte Messenger By DX 1.2...так точь в точ так как мне нужно ведеться лог...
|
|
|

26.02.2009, 21:31
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Вопрос не очень понял, но примерно так:
<?php
$b = 'текст';
?>
<textarea><?php echo $b; ?></textarea>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|