# Comentarios - Encuesta 1

    // Crear funciones para el código que se repite

    function volver_a_principal()
    { header("Location:index.php");
    }

    // Las funciones pueden tener argumentos

    function cabecera_pagina ($texto)
    { print "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n";
      print "<!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\">
    <head>
      <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" />
      <title>$texto</title>
      <meta name=\"generator\" content=\"amaya 8.2+, see http://www.w3.org/Amaya/\" />
      <link href=\"encuesta.css\" rel=\"stylesheet\" type=\"text/css\" />
    </head>\n\n<body>\n\n<h1>$texto</h1>\n\n";
      include("encuesta_menu.html");
    }

    // Las funciones se pueden guardar en un archivo que después se incluye en cada página

    include ("encuesta_funciones.php");

    // En ese archivo se pueden definir variables que se utilizan a menudo

    $archivo_encuesta = "encuesta.txt";

    // Pasar valores de variable a través de varios formularios. Cuando hay varios
    // formularios encadenados y queremos, por ejemplo, que el tercer formulario
    // conozca una variable que se definió en el primero. Para ello, en el segundo
    // formulario añadiríamos esto:

    <input type=\"hidden\" value=\"$pregunta\" name=\"pregunta\">

    // Es un campo oculto (hidden) que no se muestra, pero que envía al tercer formulario
    // el dato "pregunta" que el usuario ha escrito en el primer formulario.

Esta obra está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 3.0 España.