Hola
Necesito hacer que funcione este reloj cuando ingrese la hora,minuto,segundo
Estoy haciendo las operaciones pertinentes en la clase reloj
coloco el codigo de la clase reloj , probador reloj , y el html del reloj.. URGENTE AYUDA
---------------------------------------------------------------------------------------------------------
<html>
<head>
<?php include("reloj.php"); ?>
</head>
<body>
<?php $hora = $_REQUEST["hora"]; $minuto = $_REQUEST ["minuto"]; $segundo = $_REQUEST ["segundo"]; $c = new reloj(); $c->setHora($hora); $c->setMinuto($minuto); $c->setSegundo($segundo); echo " Hora es --> " . $c->getHora(); echo "</br>"; echo " Minuto es --> " . $c->getMinuto(); echo "</br>"; echo " Segundo es --> " . $c->getSegundo(); echo "</br>"; echo " Nueva Hora Es ".$c->getl(); ?>
</body>
-------------------------------------------------------------------------------------------------------
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<form action="preloj.php" method="post" >
<label>RELOJ</label><br><br>
<label form="hora">Digite Hora:</label>
<input type="text" name="hora" size="8">
<br>
<label form="minuto">Digite Minuto:</label>
<input type="text" name="minuto" size="8">
<br>
<label form="segundo">Digite Segundo:</label>
<input type="text" name="segundo" size="8">
<br>
<br>
<input type="submit" value=" Señor Usuario Acepte ">
</form>
<div></div>
</body>
</html>
---------------------------------------
<?phpclass reloj { private $segundo; private $minuto; private $hora; // constructor alternativo public function __construct() { $params = func_get_args(); $num_params = func_num_args(); $funcion_constructor = '__construct' . $num_params; if (method_exists($this, $funcion_constructor)) { call_user_func_array(array($this, $funcion_constructor), $params); } } function __construct1() { $this->__construct2(0, 0, 0); } function __construct3($segundo, $minuto, $hora) { $this->segundo = $segundo; $this->minuto = $minuto; $this->hora = $hora; } //Métodos Modificadores function setSegundo($segundo) { $this->segundo = $segundo; } function setMinuto($minuto) { $this->minuto = $minuto; } function setHora($hora) { $this->hora = $hora; } //Métodos Analizadores function getSegundo() { return $this->segundo; } function getMinuto() { return $this->minuto; } function getHora() { return $this->hora; } function getm(){ $m= $this->minuto+1 ; return $m; } function getl(){ if ($this->getm()==59) { $this->Minuto+1; $this->Segundo=00; return $l; } }}?>
Si Ogramar :)
No voy a utilizar javascript solo código PHP.
El procedimiento es hacer que por ejemplo el usuario cuando ingrese En el campo Hora 9 En el campo Minuto 35 y En el campo Segundo 40 cuando le de enviar diga la hora actual ! Dependiendo de lo que ingrese el usuario ....
Y ya yo e echo todo como lo e puesto el el foro los códigos solo me falta cuadrar la operación en la clase en los condicionales.
Correcto como tu dices haciendo un bucle .. Pero estoy un poco enredado !
<?phpclass reloj { private $segundo; private $minuto; private $hora; // constructor alternativo public function __construct() { $params = func_get_args(); $num_params = func_num_args(); $funcion_constructor = '__construct' . $num_params; if (method_exists($this, $funcion_constructor)) { call_user_func_array(array($this, $funcion_constructor), $params); } } function __construct1() { $this->__construct2(0, 0, 0); } function __construct3($segundo, $minuto, $hora) { $this->segundo = $segundo; $this->minuto = $minuto; $this->hora = $hora; } //Métodos Modificadores function setSegundo($segundo) { $this->segundo = $segundo; } function setMinuto($minuto) { $this->minuto = $minuto; } function setHora($hora) { $this->hora = $hora; } //Métodos Analizadores function getSegundo() { return $this->segundo; } function getMinuto() { return $this->minuto; } function getHora() { return $this->hora; } function getm(){ $m= $this->minuto+1 ; return $m; } function getl(){ if ($this->getm()==59) { $this->Minuto+1; $this->Segundo=00; return $l; } }}?>