2017-02-03 2 views
-4

Я создаю форум PHP систему для клиента, и я хочу, чтобы получить точную дату без интернета, а также в виде, что пользователь может изменить время PC так что такое решение ?PHP получить реальную дату от автономного ПК

+2

Если компьютер не подключен к Интернету, и вы не доверяете компьютерам время, вам не повезло. Если вы хотите, чтобы вы просили пользователя вводить его вручную каждый раз (pardon pun), пользователь открывает страницу? –

+0

Пожалуйста, обратите внимание на отправку кода к тому, что вы пробовали в следующий раз. Что касается даты/времени - php ' 'будет работать, если компьютер может получить дату откуда-то. – scoopzilla

+0

Я считаю, что функция 'date()' использует системное время, поэтому будет использовать правильное или неправильное время из системы, на которой она размещена. – coderodour

ответ

1

date() будет использовать системное время, если не указано иное. При этом вы не можете избежать изменения пользователем своих системных часов. Если вы хотите, чтобы дата и время не изменялись пользователем, используйте Интернет для проверки. Поскольку вы должны быть в автономном режиме, вам просто нужно доверять пользователю.

+0

вот и проблема .. Я пытаюсь найти решение, которое решает эту проблему: D – user7431257

+0

Он может попытаться получить доступ к системной камере и взять текущую картину звездного неба и найти алгоритм для расчета время по звездам. Но он подозревает, что это будет трудно сделать с php. – steven

+1

извините за сарказм, но вы не можете решить это без использования Интернета или аппаратного компонента атомных часов, доступ к которому можно получить по php. – steven

Смежные вопросы