Foros del Web » Programando para Internet » PHP »

Crear instalador para aplicación PHP

Estas en el tema de Crear instalador para aplicación PHP en el foro de PHP en Foros del Web. Hola amigos, Estoy desarrollando una aplicación en PHP y mi intención es colgarla en Internet para que la gente la pueda usar libremente. Por eso ...
  #1 (permalink)  
Antiguo 07/07/2011, 08:21
Avatar de PWT26  
Fecha de Ingreso: enero-2011
Mensajes: 48
Antigüedad: 13 años, 9 meses
Puntos: 2
Crear instalador para aplicación PHP

Hola amigos,

Estoy desarrollando una aplicación en PHP y mi intención es colgarla en Internet para que la gente la pueda usar libremente. Por eso pretendo hacer un instalador donde el usuario pueda poner sus datos fácilmente para que funcione. La intención es algo similar a lo que hace Wordpress cuando lo ejecutas por primera vez.

He estado investigando y probando cosas, pero no lo consigo. He hecho un formulario dónde el usuario pone el nombre del host, el usuario, la contraseña... Lo que quiero es que el programa escriba un archivo llamado "config.php" que servirá como base para todo el programa. Así mismo, tambien quiero que el programa ejecute unas órdenes en MySQL para crear las tablas necesarias.

Os adjunto el archivo config.php que estoy usando ahora (lo he escrito yo manualmente):

Código PHP:
<?php
    $guestbook_name 
"";
    
    
$admin_username "";
    
$admin_pass "";

    
$host ""
    
$user "";
    
$pass ""
    
$db "";.
    
    
$date =  date("y-m-d h:i");
    
$mail_enable "";
    
$your_email ""
    
    
$connection mysql_connect($host$user$pass);
    
$db_select mysql_select_db($db);

?>
  #2 (permalink)  
Antiguo 07/07/2011, 08:42
Avatar de Melecio  
Fecha de Ingreso: julio-2011
Ubicación: Coahuila
Mensajes: 320
Antigüedad: 13 años, 4 meses
Puntos: 8
Respuesta: Crear instalador para aplicación PHP

no te entendi my bien pero mi idea es un formulario php donde tengan todos los campos y al momento de enviarlos los resiva el archivo php
solo se me ocurre por url

<?php
$guestbook_name = $_GET["guestbook_name"];

$admin_username = $_GET["admin_username"];
$admin_pass = "$_GET["admin_pass "];

$host = $_GET["host "];
$user = $_GET["user"];
$pass = $_GET["pass"];
$db = $_GET["db"];

$date = date("y-m-d h:i");
$mail_enable = $_GET["mail_enable"];
$your_email = $_GET["your_email"];

$connection = mysql_connect($host, $user, $pass);
$db_select = mysql_select_db($db);
?>
  #3 (permalink)  
Antiguo 07/07/2011, 10:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Crear instalador para aplicación PHP

Usa las funciones de PHP para el manejo de archivo, como fwrite(), o file_put_contents() para generar esos archivos de forma dinamica.

Saludos.
  #4 (permalink)  
Antiguo 07/07/2011, 15:25
Avatar de PWT26  
Fecha de Ingreso: enero-2011
Mensajes: 48
Antigüedad: 13 años, 9 meses
Puntos: 2
Respuesta: Crear instalador para aplicación PHP

Cita:
Iniciado por GatorV Ver Mensaje
Usa las funciones de PHP para el manejo de archivo, como fwrite(), o file_put_contents() para generar esos archivos de forma dinamica.

Saludos.
Esto era lo que buscaba. Ahora lo pruebo y os cuento algo.

Gracias.

Etiquetas: instalador, mysql, tabla, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:18.