Editar archivo conexion.php mediante formulario

  • Autor Autor alvaropen
  • Fecha de inicio Fecha de inicio
A

alvaropen

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Alguien me ayuda a modificar este archivo mediante un formulario??
<?php
$conex = mysqli_connect ('127.0.0.1','root','Admin@14','proywork') or die ("Estamos en mantenimiento preventivo")
?>
<form>
Nombre host:<input type="text" name="host">
Usuario BD<input type="text" name="user">
Contraseña BD<input type="text" name="password">
Nombre BD <input type="text" name="bd">
<input type="submit" name= "enviar" value = "enviar">
<input type="reset" name= "reset">
</form>
 
No soy ningún experto en PHP ni entiendo la finalidad del script, pero te dejo lo que pides.

PHP:
if(isset($_POST['reset'])){

$db['db_host'] = $_POST['host'];
$db['db_user'] = $_POST['user'];
$db['db_pass'] = $_POST['password'];
$db['db_name'] = $_POST['db'];

foreach($db as $key => $value){

    define(strtoupper($key), $value);
}

$conex = mysqli_connect(DB_HOST,DB_USER,DB_PASS,DB_NAME);

if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

}

Este código lo que haría es que una vez envías el formulario se definen la conexión con los parámetros establecidos.
 
Última edición:
Usa file_get_contents y file_put_contents :besando:
 
No puedo usar esa variable porque no se programación no se programación en php
 
No puedo usar esa variable porque no se programación no se programación en php

Este foro es para orientar, preguntar, y ayudar...

Si no sabes absolutamente nada y esperas que alguien más lo haga por vos, deberías ir a la sección de negocios y pedir por un programador. (Obviamente pagando)
 
Para tener acceso a la variable $_POST tienes que definir en el form el metodo de envio de datos si no no sirve...
por ejemplo

<form action="La ruta del documento php" method="POST">
// Contenido del form
</form>
asi tendras acceso a esa variable

- - - Actualizado - - -

si deseas escribeme al privado y yo te echo una mano con eso, en una oportunidad anterior hice algo como eso para un sistema de php que se instalara de manera automatica aun servidor modificando el archivo de conexion
 
Atrás
Arriba