pregunta para crear script de conexión db

Estoy intentando crear un instalador php para un cms que me estoy haciendo (es por ir aprendiendo y haciendo mis propios cms pos voy progresando).

El problema con el que me he encontrado es que quiero poder introducir los datos de conexión a la DB desde un formulario y que este guarde los datos que le digo en las lineas de un archivo.

Si me pudieseis orientar un poco.



Gracias de antemano
Lee sobre las funciones fopen, fputs y fclose. Cuando las hayas leído prueba a ver qué consigues hacer, y si sigues sin saber contesta por aquí de nuevo :)
Siento la tardanza.

Muchas gracias por responder me acabo de leer los enlaces que me pusiste.

Una vez leídos, lo que no me ha quedado claro es como puedo yo escribir una linea en concreto.

Ejemplo yo tengo ya el archivo php creado con mi editor, y este tiene unas variables definidas así

$server = ' ';
$db_name = ' ';
$user = ' ';
$pass = ' ';

Lo que no consigo es escribir dentro de las variables que ya están creadas, de forma que yo tengo un formulario y al completarlo con los datos requeridos estos campos se llenen.

Muchas gracias de antemano por la ayuda.
Lo que tendrías que hacer es crear el archivo desde 0 escribiendo los nombres de las variables y su contenido. Un ejemplo:
<?php
$conexion = fopen("config.php", "a") or die("Ocurrió un error!");
fputs($conexion, '$server = "'. $_POST["servidor"] .'";');
fputs($conexion, "\n"); // Esto para escribir un salto de línea
fclose($conexion);
?>