Има ли начин да го свържа с друг хостинг..

Anrth

Registered
Значи, искам да сложа последните теми от форума, обаче форума е на byethost, а сайта на 000webhost.com...

<?

$user="нейм";
$pass="password";
$db="***";
$broi_temi="10";// Колко последни теми да показва
$broi_bukvi="35";//До колко букви от заглавието на темата да показва
mysql_connect(sql301.byethost17.com,$user,$pass);
mysql_select_db($db) or die( "Unable to select database");
$query="SELECT topic_time , topic_title,forum_id,topic_id, topic_replies,topic_type from phpbb_topics ORDER BY topic_time ";
$result=mysql_query($query);
$num=mysql_num_rows($result);
mysql_close();

$ii=$num-$broi_temi;
for ($i=$num-1; $i>$ii;$i--)
{
$tema=mysql_result($result,$i,"topic_title");
$id=mysql_result($result,$i,"forum_id");
$topic_broi=mysql_result($result,$i,"topic_replies");
$topic_id=mysql_result($result,$i,"topic_id");
$topic=mysql_result($result,$i,"topic_type");

if($topic=="1")
{$vazna='Важна:';}
elseif($topic=="2")
{$vazna='Съобщение:';}
elseif($topic_status=="1")
{$vazna='Заключена:';}
else
{$vazna='';}

if (strlen($tema)>$broi_bukvi)
{$totchki='...';}
else
{$totchki='';}

$tema=substr($tema,0 , $broi_bukvi);
echo" $vazna<a href='http://******.byethost17.com/forum/viewtopic.php?t=$topic_id' >$tema$totchki ($topic_broi)</a><br/>";
}


?>

Нормално ли е, да не ми дава да се свърша с чуждия mysql сървър?И има ли начин да го свържа...?
 
Може би ако добавиш
Anrth каза:
mysql_connect(sql301.byethost17.com,$user,$pass)or die(mysql_error());
mysql_select_db($db) or die( "Unable to select database")or die(mysql_error());
ще бъдеш по-сигурен в резултата.
 
Warning: mysql_connect() [function.mysql-connect]: Host 'srv20.000webhost.com' is not allowed to connect to this MySQL server in /babaid/public_html/index.php on line 20
 
Anrth каза:
mysql_connect('sql301.byethost17.com',$user,$pass)or die(mysql_error());
mysql_select_db($db) or die( "Unable to select database")or die(mysql_error());
това не го бях видял :idea:
 
Направих го така, но пак дава грешка...
<?

$user="";
$pass="";
$db="";
$host="sql301.byethost17.com";
$broi_temi="10";// Колко последни теми да показва
$broi_bukvi="35";//До колко букви от заглавието на темата да показва
mysql_connect($host,$user,$pass);
mysql_select_db($db) or die( "Unable to select database");
$query="SELECT topic_time , topic_title,forum_id,topic_id, topic_replies,topic_type from phpbb_topics ORDER BY topic_time ";
$result=mysql_query($query);
$num=mysql_num_rows($result);
mysql_close();

$ii=$num-$broi_temi;
for ($i=$num-1; $i>$ii;$i--)
{
$tema=mysql_result($result,$i,"topic_title");
$id=mysql_result($result,$i,"forum_id");
$topic_broi=mysql_result($result,$i,"topic_replies");
$topic_id=mysql_result($result,$i,"topic_id");
$topic=mysql_result($result,$i,"topic_type");

if($topic=="1")
{$vazna='Важна:';}
elseif($topic=="2")
{$vazna='Съобщение:';}
elseif($topic_status=="1")
{$vazna='Заключена:';}
else
{$vazna='';}

if (strlen($tema)>$broi_bukvi)
{$totchki='...';}
else
{$totchki='';}

$tema=substr($tema,0 , $broi_bukvi);
echo" $vazna<a href='http://cmsbg.byethost17.com/forum/viewtopic.php?t=$topic_id' >$tema$totchki ($topic_broi)</a><br/>";
}


?>

Грешка:

Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 113 in /home/a6314938/public_html/index.php on line 22
 

Back
Горе