MENÜYÜ AÇ
Uzak bir sunucuya bağlanmak için Sizler için hazırladığım php fonksiyonu ve fonksiyonun kullanım şeklini aşağıda belirttim takıldığınız yerde yardımcı olabilirim
<?php function remote_baglanti($ip,$dbuser,$dbpass,$dbname){ $baglanti = @mysql_connect($ip, $dbuser , $dbpass) or die("Veritabanı İle Bağlantı Sağlanamadı"); $db = @mysql_select_db( $dbname , $baglanti) or die("Veritabanı Seçilemedi"); if($db){ echo "Uzak Mysql bağlantısı Gerçekleşti"; } } ?>
Kullanım Şekline gelince Sırasıyla Sitenin İp Adresi,Database Kullanıcı Adı , Database Şifresi ,Database Adı girilmelidir
<?php remote_baglanti("Site İp","Database Kullanıcı Adı","Database Şifresi","Database Adı"); ?>
Not : Bunun için bağlanacağınız sunucunun uzak veritabanı bağlantısına izin vermesi gerekiyor
MiLaT
webmaster Kas 14 2012 - 20:57
Zamanında bu konuyu araştırmıştım ve Baya uğraşmıştım. Bağlantı aslında çok kolay, Sadece server localhost yerine ip yazıyorsunuz. Buradaki en büyük sorun karşı sunucuda bağlantı izninizin olması.
S. Ergin Ara 23 2012 - 14:26
Fonksiyonunuz tam olarak ne iÅŸe yarıyor. mysql_connect’in ilk parametresi zaten mysql serverinin adresi deÄŸil mi. Ha localhost ha remote.
MilaT Ara 29 2012 - 18:33
Fonksiyon uzak mysql ye bağlanmak için yazıldı dediğiniz doğru aslında localhost yerine karşı sunucunun ip adresini yazarak bağlanablirsiniz