Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Время работы.
Форумы портала PHP.SU » » Вопросы новичков » Время работы.

Страниц (2): [1] 2 »
 

1. vlados - 07 Июля, 2011 - 22:15:17 - перейти к сообщению
Выводится Captcha, начинается отчет времени, если юзер правильно ввёл её, то время записывается.
Как это организовать?... я имею ввиду про время.
3. OrmaJever - 07 Июля, 2011 - 22:21:57 - перейти к сообщению
vlados пишет:
о время записывается.

Догадываюсь что время записывается в базу? В mysql есть функция NOW() которая содержит даное время. Вот его и можно записывать
4. vlados - 07 Июля, 2011 - 22:24:50 - перейти к сообщению
OrmaJever желательно без БД.
LIME я JS вообще не понимаю.
5. DeepVarvar - 07 Июля, 2011 - 22:25:43 - перейти к сообщению
Могу как альтернативу предложить чистый HTML Подмигивание
(Добавление)
А по делу без БД и JS есть набор ф-ций:
time();
fopen();
fclose();
fread();
fwrite();
и прочие...
6. OrmaJever - 07 Июля, 2011 - 22:29:14 - перейти к сообщению
vlados пишет:
OrmaJever желательно без БД.

Ну а куда оно записыватся будет? Надо подробное описание задумки
vlados пишет:
LIME я JS вообще не понимаю.

Вот это зря, js и php плотно дружат, им сложно друг без друга Подмигивание
7. vlados - 07 Июля, 2011 - 22:38:53 - перейти к сообщению
Цитата:
<?php
$time1 = time();

$number = $_POST["number"];
if($number==1){
$time2 = time();

$time3 = $time2-$time1;

echo $time3;
}
?>
<form action="../t1/index.php" method="post">
<input type="text" name="number" maxlength="5" />
<input type="submit" name="send" value="SEND" />
</form>

Как-то не так работает...
Выводит 0...
(Добавление)
Я неправильно сделал.
(Добавление)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.  
  4.  
  5. $time1 = time();
  6. echo '
  7. <form action="../t1/index.php" method="post">
  8. <input type="text" name="number" maxlength="5" />
  9. <input type="submit" name="send" value="SEND" />
  10. </form>';
  11. $number = $_POST["number"];
  12.  
  13. $time2 = time();
  14.  
  15. if($number==1){
  16.  
  17. $time3 = $time2-$time1;
  18.  
  19. echo $time3;
  20. }
  21.  
  22.  
  23.  
  24. ?>

И все равно неправильно работает....
(Добавление)
Мне время нужно в СЕКУНДАХ!
8. Саныч - 07 Июля, 2011 - 22:43:18 - перейти к сообщению
vlados пишет:
Выводит 0...
правильно работает... 5 минус 5 сколько будет? Правильно, ноль... Вот так и вас получилось...
9. LIME - 07 Июля, 2011 - 22:44:06 - перейти к сообщению
vlados ну конечно будет 0
у вас $time и$time2 одновременно срабатывают))
при отправке капчи сохраните время в файл
при приеме ответа читайте время отправки из файла и вычитайте время "сейчас "
это и будет $time3
(Добавление)
vlados можно без файла куку с временем отправки передавать...
всеравно не допрут ))
(Добавление)
vlados пишет:
$number = $_POST["number"];
а правильно...)))
включаем register globals !!!
10. vlados - 07 Июля, 2011 - 22:51:00 - перейти к сообщению
LIME зачем включать register globals?
А какая разница, хранятся данные в переменной или в файле или даже в куке?
(Добавление)
vlados ладно включу.
11. LIME - 07 Июля, 2011 - 22:55:06 - перейти к сообщению
vlados пишет:
в переменной или в файле или даже в куке?

переменная живет пока работает скрипт
куку можно подделать она хранится у клиента
файл надежнее но вам можно и куку чтоб не захломлять файловую систему потому что надо както ведь их и удалять
12. vlados - 07 Июля, 2011 - 22:55:11 - перейти к сообщению
Все равно 0.
13. LIME - 07 Июля, 2011 - 22:56:07 - перейти к сообщению
vlados про register globals шутка НЕ ВКЛЮЧАЙТЕ )))
14. vlados - 07 Июля, 2011 - 22:56:21 - перейти к сообщению
LIME так, может поможешь правильно написать скрипт?
(Добавление)
LIME он включен у меня уже был. А я и не знал Ниндзя
15. LIME - 07 Июля, 2011 - 22:59:41 - перейти к сообщению
vlados пишет:
может поможешь правильно написать скрипт?

завтра помогу с утра если надо
щас меня рубит

 

Powered by ExBB FM 1.0 RC1