Tek bir uygulamayı hem localhost’da düzenleyip hem sitenizde yayınlarken büyük kolaylık. Veritabanı bilgilerini değiştirmeden ikisinde birden rahatlıkla çalışabileceksiniz.
<?php header('Content-Type: text/html; charset=utf-8');function remote_connect($dbhost,$dbuser,$dbpass,$dbname,$lang){if($lang="en"){//Eng Lang$error_db_connect_www='<!--Could not connect to the online database-->';$error_dbselect_www='<!--Online database not selected-->';$connect_ok_www='<!--Connected to the online database-->';$error_db_connect_local='<!--Could not connect to the local database-->';$error_dbselect_local='<!--Local database not selected-->';$connect_ok_local='<!--Connected to the local database-->';}if($lang="tr"){//Tr Dil$error_db_connect_www='<!--Çevrimiçi veritabanı ile bağlantı sağlanamadı-->';$error_dbselect_www='<!--Çevrimiçi veritabanı seçilemedi-->';$connect_ok_www='<!--Çevrimiçi veritabanına bağlanıldı-->';$error_db_connect_local='<!--Yerel veritabanı ile bağlantı sağlanamadı-->';$error_dbselect_local='<!--Yerel veritabanı seçilemedi-->';$connect_ok_local='<!--Yerel veritabanına bağlanıldı-->';}$connect = @mysql_connect($dbhost["www"], $dbuser["www"] , $dbpass["www"]);if(!$connect){echo $error_db_connect_www;}$db = @mysql_select_db( $dbname["www"] , $connect);if($db){echo $connect_ok_www;}else{echo $error_dbselect_www;$connect = @mysql_connect($dbhost["local"], $dbuser["local"] , $dbpass["local"]);if(!$connect){echo $error_db_connect_local;}$db = @mysql_select_db( $dbname["local"] , $connect);if($db){echo $connect_ok_local;}else{echo $error_dbselect_local;}}}$db_host=array();$db_user=array();$db_pass=array();$db_name=array();//www Connect$db_host["www"] = "localhost";$db_user["www"] = "";$db_pass["www"] = "";$db_name["www"] = "p";//Local Connect$db_host["local"] = "localhost";$db_user["local"] = "root";$db_pass["local"] = "";$db_name["local"] = "survivor";$lang ="tr"; //enremote_connect($db_host,$db_user,$db_pass,$db_name,$lang);?>