Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.34 KB | None | 0 0
  1.     <?php
  2.     if(isset($_POST['etape1'])){
  3.         if (empty($_POST['hote_mysql']) || empty($_POST['login_mysql']) || empty($_POST['nom_mysql'])) echo "Veillez rensegnez les champs";
  4.         else{
  5.             $servername = $_POST['hote_mysql'];
  6.             $username = $_POST['username_mysql'];
  7.             $password = $_POST['password_mysql'];
  8.             $dbname = $_POST['nom_mysql'];
  9.  
  10.             try {
  11.                 $conn = new PDO("mysql:host=$servername", $username, $password);
  12.                 $conn->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION);
  13.                 $sql = "CREATE DATABASE IF NOT EXISTS $dbname";
  14.                 $conn->exec($sql);
  15.             }
  16.             catch(PDOException $e)
  17.             {
  18.                 echo " $e->getMessage()";
  19.  
  20.             }
  21.             $data = ('
  22.            <?php
  23.            try
  24.            {
  25.                $bdd = new PDO("mysql:host='.$servername.';dbname='.$dbname.'", "'.$username.'", "'.$password.'");
  26.                $bdd->exec("SET NAMES utf8");
  27.            }
  28.            catch (Exception $e)
  29.            {
  30.                die($e->getMessage());
  31.            }
  32.  
  33.            ?>
  34.            ');
  35.  
  36.             $fp = fopen("inc/connect.php","w+");
  37.             fwrite($fp, $data);
  38.             fclose($fp);
  39.         }
  40.     }
  41.     //DROP DATABASE IF EXISTS test
  42.     ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement