PDA

View Full Version : سوال: گرفتن اطلاعات درباره دیتابیس



Yashar1989
دوشنبه 07 بهمن 1392, 13:48 عصر
سلام
چطوری میتونم اطلاعات دیتابیس رو بدست بیارم
مثل نوع پایگاه داده mysql یا ....
ادرس و پورت سرور دیتابیس


الان روی هاست که به صورت لوکال هست وقتی بجای localhost آیپی هاست یا آدرسی که gethostname() برمیگردونه رو میزنم نمیتونه به دیتابیس کانکت بشه
برای اینکه از یه هاست دیگه به دیتابیسی که رو یه سرور دیگه وصل هست بخواهیم کانکت بشیم تنظیماتی لازمه؟

sadegh1362
دوشنبه 07 بهمن 1392, 16:35 عصر
سلام
شما باید از تابع CURL در php استفاده کنین تا بتونین از سروری به سرور دیگه کانکت بزنین. البته باید اول اون رو فعال کنید در config سرور

آدرس تابع http://ir2.php.net/curl

Yashar1989
دوشنبه 07 بهمن 1392, 19:41 عصر
سلام
شما باید از تابع CURL در php استفاده کنین تا بتونین از سروری به سرور دیگه کانکت بزنین. البته باید اول اون رو فعال کنید در config سرور

آدرس تابع http://ir2.php.net/curl
ممنون بابت لینک
میشه یه نمونه برای اتصال به دیتابیسی که سرورش جداست بزنید

sadegh1362
سه شنبه 08 بهمن 1392, 10:25 صبح
سلام


$curl = curl_init();

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_URL, $your_URL_server);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);

$response = curl_exec($curl);

در اینجا $data مقداری است که برای سرور جدید ارسال می کنید .
$your_URL_server هم url سرور دیگر

Yashar1989
سه شنبه 08 بهمن 1392, 21:12 عصر
تنها راه حل همینه ؟ یا راه دیگه ای هم هست؟