|
|
(13 revisiones intermedias por el mismo usuario no mostrado) |
Línea 12: |
Línea 12: |
| __TOC__ | | __TOC__ |
| <div id=apuntes_distancia> | | <div id=apuntes_distancia> |
| + | |
| <div class="slide"> | | <div class="slide"> |
− | ;Separando instrucciones
| |
− | *Para separar una instrucción de otra usaremos ''''';''''' (punto y coma)
| |
− | *Su uso es obligatorio a excepción de la última instrucción que se puede obviar
| |
− | *Esto es por que el fin de código php '''''?>''''' implica esta instrucción
| |
− | *Nosotros mejor lo usaremos siempre.
| |
− | *La instrucción inicio de bloque y fin de bloque no lleva nunca ''''';'''''
| |
− | </div>
| |
| | | |
− | <div class="slide">
| + | ===Dónde poner el código embebido=== |
− | {{MRM_Resumen|Title=El ;|Si solo queremos insertar una instrucción puede suele obviarse el ''''';'''''
| + | <br/> |
− | <source lang=php>
| + | {{MRM_Pregunta|Dónde escribir código php |
− | <html>
| + | {{MRM_Pregunta|Title=Respuesta|Dónde queramos que se ejecute algo}} |
− | ......
| + | |
− | <?php echo "hola" ?>
| + | |
− | <!-- instrucciones html -->
| + | |
− | <?php echo "otro hola" ?>
| + | |
− | <!-- mas instrucciones html -->
| + | |
− | <?php echo "otra instrucción " ?>
| + | |
− | .....
| + | |
− | </html>
| + | |
− | </source>
| + | |
| }} | | }} |
| </div> | | </div> |
− |
| |
| <div class="slide"> | | <div class="slide"> |
− | {{MRM_Resumen|Title=El ;|También puede haber ;
| + | <hr /> |
− | <source lang=php> | + | *Donde queramos que se ejecute algo |
− | <html>
| + | <hr/> |
− | ......
| + | [[Imagen:codigoPHP.png|center|500px]] |
− | <?php echo "hola" ;?>
| + | *Se ejecuta como si fuera un solo programa |
− | <!-- instrucciones html -->
| + | *A la hora de incluir php podemos se usa mucho la filosofía Modelo Vista /Controlador que veremos en otro tema |
− | <?php echo "otro hola" ; ?>
| + | {{MRM_Resumen|Title=Modelo vista controlador| |
− | <!-- mas instrucciones html -->
| + | *Trata de separar el código según su cometido, de forma muy resumida |
− | <?php echo "otra instrucción " ; ?>
| + | *Hay acciones que realizan cálculos y obtienen resultados (Controlador |
− | .....
| + | *Hay acciones que lo que hacen es visualziar valores (Vista) |
− | </html>
| + | *Hay acciones que se encargan de interactuar con la base de datos (Modelo) |
− | </source>
| + | |
| }} | | }} |
− | </div>
| |
− | <div class="slide">
| |
| | | |
− | {{MRM_Actividad|Title=Probando código php|
| |
− | ;Haz un programa que dónde incluyas código dentro del body
| |
− | :Muestra con etiqueta h1, h2 y h3 tres frases
| |
− | :Utiliza la función echo para visualizar
| |
− | ;Muestra en el título un texto escrito desde php
| |
− | ;Compara el fichero del servidor con el que recibe el cliente
| |
− | {{Plegable|hide|Posible solución|
| |
− | <source lang=html5>
| |
− | </body>
| |
− | </html>
| |
− | <!doctype html>
| |
− | <html lang="en">
| |
− | <head>
| |
− | <meta charset="UTF-8">
| |
− | <meta name="viewport"
| |
− | content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
| |
− | <meta http-equiv="X-UA-Compatible" content="ie=edge">
| |
− | <title><?php echo "Este es un título desde php" ?></title>
| |
− | </head>
| |
− | <body>
| |
− | <?php
| |
− |
| |
− | echo "<h1>Mensaje en texto de h1</h1>";
| |
− | echo "<h2>Mensaje en texto de h2</h2>";
| |
− | echo "<h3>Mensaje en texto de h3</h3>";
| |
− | ?>
| |
− |
| |
− |
| |
− | </body>
| |
− | </html>
| |
− | </source>
| |
− |
| |
− | }}
| |
− | [[Image:1.png]]
| |
− | }}
| |
− | </div>
| |
| </div> | | </div> |