本文整理汇总了PHP中Server::getRequestDate方法的典型用法代码示例。如果您正苦于以下问题:PHP Server::getRequestDate方法的具体用法?PHP Server::getRequestDate怎么用?PHP Server::getRequestDate使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Server
的用法示例。
在下文中一共展示了Server::getRequestDate方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: get2AleatoriosCreadosHoy
function get2AleatoriosCreadosHoy()
{
$arra = $this->getArra();
$ano = Server::getRequestDate("Y");
$mes = Server::getRequestDate("M");
$dia = Server::getRequestDate("D");
$arraHoy = array();
$flag = false;
foreach ($arra as $key => $fila) {
$partes = explode("-", $arra[$key]["fecha"]);
if ($partes[0] == $ano) {
if ($partes[1] == $mes) {
if ($partes[2] == $dia) {
if ($arra[$key]["privado"] != "ON") {
array_push($arraHoy, $arra[$key]);
$flag = true;
$save = $key;
}
}
}
}
}
if ($flag == false) {
return "No hay canciones subidas hoy";
}
if (count($arraHoy) == 1) {
$a = array();
$a[$save] = $arra[$save];
return $a;
}
$aleatorio = rand(0, count($arraHoy) - 1);
$aleatorio2 = $aleatorio;
while ($aleatorio2 == $aleatorio) {
$aleatorio2 = rand(0, count($arraHoy) - 1);
}
$arraAleatorio = array();
$n = 0;
foreach ($arra as $key => $fila) {
if ($n == $aleatorio || $n == $aleatorio2) {
$arraAleatorio[$key] = $arra[$key];
}
$n = $n + 1;
}
//$arraAleatorio = array_rand($arraHoy, 2);
return $arraAleatorio;
}
示例2: ManagerUser
$manager = new ManagerUser($db);
$today = getdate();
$params['email'] = Request::req('email');
$params['password'] = sha1(Request::req('password'));
$rpass = sha1(Request::req('password'));
if ($params['password'] != $rpass) {
header('Location:../../login.php?r=2');
exit;
}
$params['alias'] = Request::req('alias');
$params['dischargeDate'] = $today['year'] . '-' . $today['mon'] . '-' . $today['mday'];
$params['active'] = 0;
$params['administrator'] = 0;
$params['personal'] = 0;
if ($params['alias'] === '' || $params['alias'] === NULL) {
$params['alias'] = $params['email'];
}
if (Request::req('rol') == 'administrator') {
$params['administrator'] = 1;
} else {
if (Request::req('rol') == 'personal') {
$params['personal'] = 1;
}
}
$user = new User();
$user->set($params);
$r = $manager->insert($user);
$db->close();
if ($r == 1) {
header('Location:../../extra/sendmail.php?user=' . Encryption::sha1Encrypt($params['alias']) . '&email=' . urlencode($params['email']) . '&time=' . Server::getRequestDate());
}
示例3: Session
require 'clases/AutoCarga.php';
$sesion = new Session();
if (!$sesion->isLogged()) {
$sesion->sendRedirect("phplogout.php");
exit;
}
$user = $sesion->getUser();
$nombre = Request::post("nombre");
$subir = new FileUpload("input");
$subir->setDestino("canciones/{$nombre}/");
if (!$subir->subida()) {
echo "Ha ocurrido un error: es posible que las extensiones de los archivos no" . " sean los correctos o que el nombre de la cancion que quieres subir ya exista";
exit;
}
$user = $sesion->getUser();
$genero = Request::post("genero");
$privado = Request::post("privado");
$partesAudio = pathinfo($_FILES["input"]["name"][0]);
$audio = $partesAudio['filename'] . "." . $partesAudio['extension'];
$partesImagen = pathinfo($_FILES["input"]["name"][1]);
$imagen = $partesImagen['filename'] . "." . $partesImagen['extension'];
$fecha = Server::getRequestDate("Y") . "-" . Server::getRequestDate("M") . "-" . Server::getRequestDate("D") . "-" . Server::getRequestDate("h") . "-" . Server::getRequestDate("m");
$cancion = new Cancion($user, $nombre, $genero, $audio, $imagen, $privado);
$arra = array();
$arra[$nombre] = array("user" => $user, "genero" => $genero, "audio" => $audio, "imagen" => $imagen, "privado" => $privado, "fecha" => $fecha, "visitas" => 0);
$sesion->leerArchivo();
$sesion->addCancion($arra);
$sesion->guardarArchivo();
$sesion->set($cancion);
$sesion->set($nombre, $cancion);
header("Location: escuchar.php?c={$nombre}");
示例4:
<?php
require './clases/AutoCarga.php';
$id_us = Request::post("id_us");
$dia = Request::post("dia");
$mes = Request::post("mes");
$anio = Request::post("anio");
$Tipo_Id = Request::post("Tipo_Id");
$dni = Request::post("dni");
$btSubir = Request::post("archivo");
echo Filtrar::isInt($id_us);
echo Filtrar::isInt($dia);
echo Filtrar::isInt($mes);
echo Filtrar::isInt($anio);
echo Filtrar::isInt($Tipo_Id);
if (Server::getRequestDate("Y") - $anio >= 14) {
if ($dni == NULL || $dni == "") {
echo "Documento de identidad obligatorio";
}
}
if (strlen($id_us) <= 8) {
echo "Nº de Tarjeta Sanitaria: incorrecto";
}
if ($dia < 1 || $dia > 31) {
echo "Dias entre 1-31";
}
if ($mes < 1 || $mes > 12) {
echo "Mes entre 1-12";
}
if (strlen($anio) < 4) {
echo "Año debe tener 4 cifras";
示例5: BaseDatos
<?php
require '../clases/AutoCarga.php';
$bd = new BaseDatos();
$gestor = new ManejoUsuario($bd);
$email = Request::post("email");
$clave = Request::post("clave");
$alias = Request::post("alias");
$fecha_alta = Server::getRequestDate('FH');
$activo = 0;
$personal = 0;
$administrador = 0;
if ($activo == null) {
$activo = 0;
}
if ($administrador == null) {
$administrador = 0;
}
if ($personal == null) {
$personal = 0;
}
$usuario = $gestor->get($email);
if ($usuario->getEmail() == $email) {
header("Location:../error/error.php?mensaje=Este usuario ya esta dado de alta");
} else {
$usuario = new Usuario($email, sha1($clave), $alias, $fecha_alta, $activo, $personal, $administrador);
$gestor->insert($usuario);
$bd->close();
$mensaje = $bd->getError();
header("Location:../activacion/correo.php?email={$email}");
}
示例6: array
<?php
$user = array();
$user["juan"] = 'abc';
$user["pepe"] = 'ghi';
$user["ana"] = '111';
$user["php"] = 'php';
require '../clases/AutoCarga.php';
$login = Request::post("login");
$pass = Request::post("pass");
$sesion = new Session();
$fechaAlta = Server::getRequestDate("FH");
$usuario = new Usuario($login, NULL, $pass, NULL, NULL, NULL, NULL, $fechaAlta);
//carga de usuarios en la sesion
$sesion->set("usuarios", $user);
//carga de archivos en la sesion
$canciones = scandir('../subir/mp3/');
$sesion->set("canciones", $canciones);
if (isset($user[$login]) && $user[$login] == $pass) {
$sesion->setUser($usuario);
$sesion->sendRedirect("user.php?imgp=../subir/mp3/logopodcast.jpg");
} else {
$sesion->destroy();
$sesion->sendRedirect("login.php");
}
示例7: foreach
</thead>
<tbody>
<?php
foreach ($sesion->get("usuarios") as $key => $value) {
?>
<tr>
<td>
<?php
echo $key;
?>
</td>
<td>
<?php
echo Server::getRequestDate("FH");
?>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
<!-- /.table-responsive -->
</div>
<!-- /.col-lg-8 (nested) -->