Ejercicios (sin formularios) - Primeras páginas - Soluciones

En esta página se muestran una parte de las soluciones de los ejercicios Primeras páginas, concretamente el fragmento PHP, sin el principio ni el final de la página que se pueden dejar en fragmentos HTML.

Si lo prefiere, puede descargar unas posibles soluciones completas de estos ejercicios.

Primeras páginas 1 - Hola, mundo

<?php
print "<html>\n";
print "<head>\n";
print "  <meta charset=\"utf-8\">\n";
print "</head>\n";
print "\n";
print "<body>\n";
print "  <p>¡Hola, mundo!</p>\n";
print "</body>\n";
print "</html>";
?>

Primeras páginas 2 - Hola, mundo (válido)

<?php
print "  <h1>Mi primer programa</h1>\n";
print "\n";
print "  <p>¡Hola, mundo!</p>\n";
?>

Primeras páginas 3 - Hola mundo en dos páginas

<?php
print "  <h1>Mi segundo programa</h1>\n";
print "\n";
print "  <p><a href=\"primeras_paginas_3_2.php\">Ir al saludo</a></p>\n";
?>
<?php
print "  <h1>Mi tercer programa</h1>\n";
print "\n";
print "  <p>¡Hola, mundo!</p>\n";
print "\n";
print "  <p><a href=\"primeras_paginas_3_1.php\">Volver a la página inicial</a></p>\n";
?>

Primeras páginas 4 - Dado digital

<?php
print "  <p><span style=\"border: black 2px solid; padding: 10px; font-size: 300%\">"
     . rand(1, 6) . "</span></p>\n";
?>

Primeras páginas 5 - Dado digital gráfico

<?php
print "  <p><img src=\"img/". rand(1, 6) . ".svg\" alt=\"Dado\" width=\"140\" height=\"140\"></p>\n";
?>

Primeras páginas 6 - Código de color

<?php
print "  <p>Color: rgb(" . rand(0, 255) . " " . rand(0, 255) . " " . rand(0, 255) . ")</p>\n";
?>

Primeras páginas 7 - Saludo

<?php
print "  <p><span style=\"border: black 2px solid; padding: 10px; font-size: "
    . rand(200, 800) . "%\">¡Hola!</span></p>\n";
?>

Primeras páginas 8 - Emoticono

<?php
print "  <p><span style=\"font-size: 100px;\">&#" . rand(128512, 128586) . ";</span></p>\n";
?>