Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/12/2013, 19:08
eamexicano
 
Fecha de Ingreso: marzo-2013
Mensajes: 11
Antigüedad: 11 años, 1 mes
Puntos: 1
Respuesta: Crear Página PHP con datos de FORM

Supongamos que envías el nombre de un proyecto para generar un archivo index.php

Código PHP:
Ver original
  1. <?php  
  2.  
  3. if (isset($_POST['proyecto'])) {
  4. $proyecto = $_POST['proyecto'];
  5.  
  6. /*
  7. En la variable $setup_file se va a guardar el contenido de ese archivo.
  8. */
  9.  
  10. $setup_file = <<<SETUP_FILE
  11. <!DOCTYPE html>
  12. <html>
  13.         <head>
  14.                 <meta charset='utf-8' />
  15.                 <link rel="stylesheet" href="assets/css/$proyecto.css" type="text/css" />
  16.         </head>
  17.         <body>
  18.                 <div class='container'>
  19.                         <div class='header'>
  20.                                 <h1>$proyecto</h1>
  21.                         </div>
  22.                         <div class='content'>
  23.                         <h1>Principal</h1>
  24.                         <p>Archivo principal</p>
  25.                         </div>
  26.                         <div class='footer'>
  27.                                 <p>
  28.                                         &copy; $proyecto
  29.                                 </p>
  30.                         </div>
  31.                 </div>
  32.         </body>
  33. </html>    
  34. SETUP_FILE;
  35. /*
  36. En la carpeta $proyecto el servidor web debe de tener permisos de lectura / escritura
  37. Aquí es donde se crea la página web
  38. */
  39.  
  40.         $archivo = fopen("$proyecto/index.php", 'w') or die('No se pudo crear el archivo index.php');
  41.         fwrite($archivo, $setup_file);
  42.         fclose($archivo);
  43.  
  44. ?>


Saludos.