stk27 Dostum verdiğin kodlar çok işime yaradı sistem çalıştı istediğim gibi dediğin gibi neten aldığın alan az sıkıntı verdi onu da her zaman kullandığım veritabanı bağlantısı ile güncelledim çalışan hali aşağıda kodların



//posttan gelen verileri bu değişkenlere aktar
$post_gelen_host = $_POST['host'];
$post_gelen_db = $_POST['dbname']; //sen buralara posttan gelen verileriekle
$post_gelen_user = $_POST['root']; //sen buralara posttan gelen verileriekle
$post_gelen_pass = $_POST['pass']; //sen buralara posttan gelen verileriekle



$ayar_content = ' $ayar_content .= '$host = "'.$post_gelen_host.'" ; '."\n";
$ayar_content .= '$db = "'.$post_gelen_db.'" ; '."\n";
$ayar_content .= '$user = "'.$post_gelen_user.'" ; '."\n";
$ayar_content .= '$pass = "'.$post_gelen_pass.'" ; '."\n\n";
$ayar_content .= ' ?> ';


touch("ayar.php");

$ayar = fopen('ayar.php', 'w');

fwrite($ayar, $ayar_content);

fclose($ayar);

include 'ayar.php';

//ayar dosyası oluşturmuş olduk şimdi bu ayar dosyasını include ederek bağlantımızı kurabiliriz
//bu dosyayı açıp parse etmene gerek yok yani include et ve icindeki değişkenleri kullan

//hatta sayfa başında ayar dosyası kontrolu yapıp ayar dosyası varsa ve veritabanıda varsa kurulumdan atlatıp
//yoksa kuruluma geçebilirsin

//bu dosyayı oluşturduktan sonra veritabanınıda oluşturubilirsin

//alttaki kodları internetten kopyaladım ve denemedim

try {





$db=new PDO("mysql:host=$host;dbname=$db;charset=utf8",$user,$pass);

echo "Test Başarıl";

} catch (PDOException $e) {

echo $e->getMessage();

}

//bu kodlarlada mysql e formdan gelen veri tabanı adında veritabı oluşturulmuş olur tabi denemedim bu kodları

//MANTIĞI ANLADIYSAN NASIL GELİŞTİRECEĞİN SANA KALMIŞ ARTIK
?>