Hola, primero debes de saber que PHP es un lengueje que trabaja del lado del servidor, por lo que si quieres tomar datos de la pc del cliente entonces debes de recurrir a otro lenguaje, en este caso puedes usar javascript (en lo personal creo que son una buena pareja... PHP con Javascript) para tomar la hora de la maquina donde se esta ejecutando tu script usa lo siguiente:
Código:
<script language="javascript" type="text/javascript">
function horario()
{
var d = new Date()
hora = d.getHours()+ ":"+d.getMinutes();
alert (hora);
}
</script>
La variable "hora" contiene la hora de la pc, lo que te toca a ti es guardar esa variable en un textbox (oculto de preferencia) para que sea enviada al momento de enviar el formulario y sea guardada en la base de datos.
Me imagino q puedes mandar llamar la funcion horario al momento de hacer el submit de tu formulario. Obviamente debes de modificar la funcion...
mmmmm hechandole plumas de pato me imagino algo asi:
Código:
<script language="javascript" type="text/javascript">
function horario()
{
var d = new Date()
hora = d.getHours()+ ":"+d.getMinutes();
document.getElementById('campo_oculto_hora').value = hora
}
</script>
Aqui puedes ver que el valor de la caja llamada "campo_oculto_hora" toma el valor de la variable "hora" antes de ser enviada por el formulario.
Saludos!!!!