elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Mostrar archivos ciertos días de la semana en PHP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Mostrar archivos ciertos días de la semana en PHP  (Leído 1,924 veces)
WIитX


Desconectado Desconectado

Mensajes: 1.024


WINTX


Ver Perfil WWW
Mostrar archivos ciertos días de la semana en PHP
« en: 9 Mayo 2016, 19:42 pm »

hola a todos tengo una duda

Estoy haciendo una plataforma en la cual tienen que mostrarse los archivos por semanas por ejemplo 1 mes, tiene 5 semanas entonces hemos puesto 3 select que dicen:


Semana1 / Mes / Lunes


seleccionas la semana por ejemplo la semana 1 del mes de enero el lunes todos los años se va a mostrar la primera semana del mes de Enero el lunes, nose si me explique bien pero es eso básicamente.

Este es mi código actual  :-\

Código
  1. function numberOfWeek ($dia, $mes, $ano) {
  2.  $fecha = mktime ($hora, $min, $seg, $mes, 1, $ano);
  3.  $numberOfWeek = ceil (($dia + (date ("w", $fecha) - 1)) / 7);
  4.  return $numberOfWeek;
  5. }

Código
  1. if (numberOfWeek(date("d"), $archive['mes'], date("Y")) && $archive['mes']) {
  2.      echo '<div id="archivos_subidos">';
  3.      echo '<div class="archivo_nombre">'.$archivos['nombre'].'</div>';
  4.      echo '<div class="archivo_descripcion">'.$archivos['descripcion'].'</div>';
  5.      echo '<div class="archivo_etiqueta">'.$archivos['etiqueta'].'</div>';
  6.      if (!empty($archivos['video'])) {
  7.       echo '<iframe width="560" height="315" src="https://www.youtube.com/embed/'.$archivos['video'].'" frameborder="0" allowfullscreen></iframe>';
  8.      }
  9.      if (!empty($archivos['url'])) {
  10.       if (strpos($archivos['url'], '.pdf')) {
  11.        echo '<div class="nombre_archivo">'.$archivos['url'].'</div>';
  12.        echo '<a href="../../archivos/'.$archivos['url'].'" download="'.$archivos['nombre'].'"><img src="../../icon/pdf.svg" style="width: 70px;"></a>';
  13.       }
  14.       else if (strpos($archivos['url'], '.xls') || strpos($archivos['url'], '.xlsx')) {
  15.        echo '<div class="nombre_archivo">'.$archivos['url'].'</div>';
  16.        echo '<a href="../../archivos/'.$archivos['url'].'" download="'.$archivos['nombre'].'"><img src="../../icon/excel.svg" style="width: 70px;"></a>';
  17.       }
  18.       else if (strpos($archivos['url'], '.doc') || strpos($archivos['url'], '.docx')) {
  19.        echo '<div class="nombre_archivo">'.$archivos['url'].'</div>';
  20.        echo '<a href="../../archivos/'.$archivos['url'].'" download="'.$archivos['nombre'].'"><img src="../../icon/word.svg" style="width: 70px;"></a>';
  21.       }
  22.       else if (strpos($archivos['url'], '.ppt') || strpos($archivos['url'], '.pptx')) {
  23.        echo '<div class="nombre_archivo">'.$archivos['url'].'</div>';
  24.        echo '<a href="../../archivos/'.$archivos['url'].'" download="'.$archivos['nombre'].'"><img src="../../icon/powerpoint.svg" style="width: 70px;"></a>';
  25.       }
  26.       else if (strpos($archivos['url'], '.txt')) {
  27.        echo '<div class="nombre_archivo">'.$archivos['url'].'</div>';
  28.        echo '<a href="../../archivos/'.$archivos['url'].'" download="'.$archivos['nombre'].'"><img src="../../icon/textdocument.svg" style="width: 70px;"></a>';
  29.       }
  30.       else {
  31.        echo '<div class="archivo_url"><a href="../../archivos/'.$archivos['url'].'" download="'.$archivos['nombre'].'"><img src="../../archivos/'.$archivos['url'].'"></a></div>';
  32.       }
  33.      }
  34.      echo '</div>';
  35.      echo '<br>';
  36.     }
  37.  
Gracias de antemano


« Última modificación: 9 Mayo 2016, 19:44 pm por WIитX » En línea

"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines