Autor Tema: Tipos de variables, sentencia echo en PHP para generar contenido HTML CU00816B  (Leído 3741 veces)

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Bueans tardes. Aquí dejo unas posibles soluciones de los ejercicio de la entrega CU00816B del curso PHP desde cero.

Citar
EJERCICIO 1

Crea el siguiente archivo y súbelo mediante ftp al directorio raíz de tu sitio web. El archivo llevará por nombre curso3.php y en él debe existir la estructura de un documento HTML, aparecer en la parte superior de la página un título h1 con el texto <<Cursos aprenderaprogramar.com>>, seguido de un título h2 con el texto <<Curso php desde cero>>, y a continuación hacer que se muestre usando echo el siguiente texto dentro de un div con color de fondo amarillo: <<Curso php de aprenderaprogramar.com usando la instrucción echo>>. Debajo de este texto debes usar echo para crear un contenedor div con color de gris donde pueda leerse “Este es el pie de página”. Comprueba que el archivo se visualiza al escribir la dirección web correcta que será similar a http://apr2.byethost7.com/curso3.php (en tu caso, tendrás que escribir la dirección web que estés utilizando para el curso). Responde a esta pregunta: ¿Cuál es el código que contiene el archivo?

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Ejemplo aprenderaprogramar.com</title>
</head>
<body>
<h1>Cursos aprenderaprogramar.com</h1>
<h2>Curso php desde cero</h2>
<?php 
echo 
"<div style='background-color: yellow;'><span>Curso php de aprenderaprogramar.com</span></div>";
echo "<div style='color: gray;'><span>Este es el pie de la página</span></div>"
?>

</body>
</html>

Citar
¿Cuál es la dirección web para acceder al archivo y visualizar el texto?

http://www.stefjo.byethost10.com/CU00816B%2801%29.php

Como en la anterior entrega, no he seguido la sugerencia del ejercicio de poner el nombre de mi archivo como se específica por cuestiones de ordenación personal (considero que me orientaré más si pongo a cada archivo el nombre de la entrega, así, podré buscarlo más facilmente y saber cada archivo a que entrega corresponde).

Citar
EJERCICIO 2

Crea un archivo php donde no exista html directamente pero que genere una página web con todo el código html que lleva normalmente (introduce las etiquetas html, head, title, meta charset, body, algunos párrafos de texto y algunas imágenes). Para hacer esto toda la estructura de la página web debe ser insertada a través de instrucciones echo. Responde a esta pregunta: ¿Cuál es el código que contiene el archivo?

Código: [Seleccionar]
<?php 
echo 
"<html>";
echo "<head>";
echo "<meta charset='utf-8'>";
echo "<title>Ejemplo aprenderaprogramar.com</title>";
echo "</head>";
echo "<body>";
echo "<p>Cursos aprenderaprogramar.com</p>";
echo "<p>Curso php desde cero.</p>";
echo "<img src='https://www.aprenderaprogramar.com/images/thumbs_portada/thumbs_intranet/62_programador_fuera_de_si.jpg'><br><br>";
echo "<img src='https://www.aprenderaprogramar.com/foros/avatars/APR2.COM_Varios/AprApr_1.jpg'>";
echo "</body>";
echo "</html>";
?>

http://www.stefjo.byethost10.com/CU00816B%2802%29.php

Gracias
« Última modificación: 06 de Mayo 2016, 09:04 por César Krall »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:CU00816B Tipos de variables, sentencia echo en PHP
« Respuesta #1 en: 05 de Mayo 2016, 10:12 »
Hola dimiste.

Los dos ejercicios están bien resueltos.

Solo recordarte que es bueno escribir el cierre en etiquetas de un solo tag, por ejemplo <meta charset="utf-8"/> en lugar de <meta charset="utf-8">, para cumplir el estándar xhtml.

Saludos.

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Re:CU00816B Tipos de variables, sentencia echo en PHP
« Respuesta #2 en: 05 de Mayo 2016, 14:42 »
Buenas, Pedro.

Gracias por tu tiempo y por la corrección.

Es verdad, siempre se me olvida. Como tengo unstalado un pluging en el editor que trabajo, pienso que lo cierra bien.

Saludos. :)

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Hola!

Comentar que en lugar de un echo por instrucción, puede usarse una sólo dejando entre comillas todo el contenido html, se puede ver en https://www.aprenderaprogramar.com/foros/index.php?topic=3875.msg16619#msg16619 y en https://www.aprenderaprogramar.com/foros/index.php?topic=3945.0

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Gracias por la aportación, César.

Tomo nota sobre tu observación.

Un saludo :)

 

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".