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>
---------------------------------------
<?php
class 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;
}
}
}
?>