Autor Tema: PHP. Formato fecha, setlocale, strftime, date_default _timezone _set. CU00831B  (Leído 2569 veces)

paramonso

  • Intermedio
  • ***
  • Mensajes: 241
  • El ignorante afirma, el sabio duda y reflexiona.
    • Ver Perfil
Hola. Entrega del ejercicio CU00831B del curso básico de programación web con PHP.

Codigo de la página Completo (ejercicios 1 y 2):

Código: [Seleccionar]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>PHP Desde cero aprenderaprogramar.com</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Geany 1.27" />
<style type="text/css">
      body{ text-align:center; background-color:yellow; color:blue;}
      h1, h2{text-align:center; color:blue;padding:0; margin:0;}
      div{
text-align:center;
background-color:orange;
height:400px;
width:250px;
padding:50px;
margin:20px;
float:left;
}
</style>
</head>
</head>

<body>
<h1>Ejercicio 31 (CU00831B)</h1>
<?php

 
echo ' <div>
<h2> Ejercicio 1</h2>'
;
 
date_default_timezone_set ('Europe/Madrid');
setlocale(LC_TIME'es_ES.UTF-8');
$Mes="5";$Dia="9"$Año="2035";
 
mostrarDiaMes($Mes,$Dia$Año);
echo
'</div>';
echo 
'<div>';
echo 
'<h2>Ejercicio 2 </h2>';
/* Establecer el localismo al holandés */
 
setlocale(LC_TIME'nl_NL.UTF-8');
 
mostrarDiaMes($Mes,$Dia$Año);
echo 
'<br/><br/> </div>';

 function 
mostrarDiaMes($M,$D,$A)
 {
  
 $Fecha=gmmktime(0,0,0,$M,$D,$A);// Para coger nº de dias del mes
 $m=1;
 for ($i=$D;$i<=date("t",$Fecha);$i++)
 {
  $Fecha=gmmktime(0,0,0,$M,$i,$A);
  echo strftime(" %d de %B de %Y "$Fecha)."<br/>";
 
  }
 
 }
 
?>


</body>

</html>
Enlace a la pagina del ejercicio:
http://paramonso.byethost7.com/Ejercicio31(CU00831B)%20.php?i=2

Hasta el 32. Jueves ;)
« Última modificación: 30 de Julio 2017, 20:25 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:PHP Entrega Ejercicio 31 (CU00831B)
« Respuesta #1 en: 22 de Julio 2017, 17:15 »
Buenas. Todo bien resuelto. Saludos. ;D
« Última modificación: 12 de Agosto 2017, 12:06 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2662
    • Ver Perfil
Buenas paramonso, para facilitar la lectura a las personas que accedan a los foros por favor ten en cuenta lo siguiente:

a) Pega el código una sola vez, completo. Por ejemplo si tú has resuelto el ejercicio en un solo archivo PHP, pega el código completo de dicho archivo una sola vez. No pegues primero la parte del ejercicio 1, luego la parte del ejercicio 2, y luego todo el código unido, ya que así estás repitiendo el código y esto puede confundir. Si para resolver los ejercicios lo has hecho en dos archivos php, pues pega primero el código completo de un archivo, y luego el código completo del siguiente archivo. Es decir, pega siempre los códigos completos tal y como tú los hayas trabajado.

b) Para referirte a los ejercicios es más simple que lo hagas como por ejemplo << Entrega del ejercicio CU00831B del curso básico de programación web con PHP >> en lugar de << Ejercicio PHP 31 (CU00831B) >>. Indicando simplemente el código es más claro.

c) Revisa los textos que pegas evitando que los párrafos queden cortados por saltos de línea o cosas así. Deja espacios (saltos de línea) entre párrafos y entre ejercicios para que quienes vayan a leer o revisar lo que has propuesto lo tengan más fácil. Evita que los textos parezcan apelotonados o apretados.

Gracias! Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".