Primer logina mozete videti ovde
http://balkan-rising.info/ucp/
User: Test_Test
pass: 123
Neobracajte paznju kad se ulogujete na tekst dole gde pise bug, to sam ja nesto pogresno uradio, nije ni vazno...
Ti podatci koje vidite tu su ucitani direktno sa web hosta, odnosno preko putanje /home/balkanri/public_html/fajlovi/scriptfiles/igraci
Al ja sve to moram da ucitam preko FTP-a, sa drugog servera na kom je gamehost... pokusao sam svasta al nzm kako da odredim tu putanju preko ftp-a
Ovako izgleda kod kad se ucitava sa hosta direktno
(config.php)
<?php
// Set the directory of the SAMP folder
$GameDir = "/home/balkanri/public_html/fajlovi/";
//
?>
I onda skripta pomocu funkcije ispod otvara fajl igraca i cita podatke
function GetPlayerInfo($user)
{
require "config.php";
$file="$GameDir/scriptfiles/Igraci/$user.ini";
if(!file_exists($file)) return false;
$data = parse_ini_file($file);
return $data;
}
Al problem je sto aj to nemogu da prebacim u FTP, tj da se sve to obavlja preko ftp-a, pa bi zamolio onog ko zna da mi pomogne, jer mi je ovo jako vazno... ako to uspem da uradim, mocicu da razvijam dalje UCP, dok nepostane stvarno UCP, a ne cista statistika...
Ja sam pokusao nesto ovako
<?php
$ftp_server = "IP";
$ftp_user = "user";
$ftp_pass = "pass";
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
echo "Connected as $ftp_user@$ftp_server\n";
} else {
echo "Couldn't connect as $ftp_user\n";
}
// Set the directory of the SAMP folder
$GameDir = "ftp_connect($ftp_server)";
//
?>
Problem je upravo tu, sto nzm kako da odredim putanju pod gamedir.... cak i da je odredim, dal ce ova skripta:
function GetPlayerInfo($user)
{
require "config.php";
$file="$GameDir/scriptfiles/Igraci/$user.ini";
if(!file_exists($file)) return false;
$data = parse_ini_file($file);
return $data;
}
moci da cita podatke preko ftp-a, ili i tu treba nekih izmena ?
Molim vas ako mozete da i pomognete... hvala unapred...