Problem Parse error: syntax error, unexpected ',' in

Witam

nie mogę sobie poradzić z konfiguracją configa.

Bawiłem się przez całą noc ale bez skutku.

Jestem amatorem w tych sprawach więc bardzo proszę o pomoc.

Dokładny kod błędu

Parse error: syntax error, unexpected ‘,’ in /home/zloty/domains/zloty.firehost.pl/public_html/youtube2/include/config.php on line 51

<?

session_start();

$config = array();


// Begin Configuration

$config['basedir'] = '/home/zloty/domains/zloty.firehost.pl/public_html/youtube2';

$config['baseurl'] = 'http://www.domain.tld';


$DBTYPE = 'mysql';

$DBHOST = '	sql.firehost.pl';

$DBUSER = 'xxx';

$DBPASSWORD = 'xxx';

$DBNAME = 'xxx';

// End Configuration


$config['adminurl'] = $config[baseurl].'/administrator';

$config['cssurl'] = $config[baseurl].'/css';

$config['tmpimgpath'] = $config['basedir'].'/uploads/temp';

$config['tmpimgpath2'] = $config['basedir'].'/uploads/temp';

$config['imagedir'] = $config[basedir].'/images';

$config['imageurl'] = $config[baseurl].'/images';

$config['avatardir'] = $config[imagedir].'/avatars';

$config['avatarurl'] = $config[imageurl].'/avatars';

$config['cavatardir'] = $config[imagedir].'/members';

$config['cavatarurl'] = $config[imageurl].'/members';

$config['membersprofilepicdir'] = $config[imagedir].'/membersprofilepic';

$config['membersprofilepicurl'] = $config[imageurl].'/membersprofilepic';

$config['seriesdir'] = $config[imagedir].'/videoseries';

$config['seriesurl'] = $config[imageurl].'/videoseries';

$config['channeldir'] = $config[imagedir].'/channels';

$config['channelurl'] = $config[imageurl].'/channels';

$config['originalvdir'] = $config[basedir].'/uploads/video';

$config['originalvurl'] = $config[baseurl].'/uploads/video';

$config['profilebgdir'] = '/profilebg/';

$config['channelbgdir'] = '/channelbg/';

$config['channelbgurl'] = $config[imageurl].'/channelbg';

$config['videodir'] = $config[basedir].'/vdata';

$config['videourl'] = $config[baseurl].'/vdata';

$config['thumbdir'] = $config[imagedir].'/videothumbs';

$config['thumburl'] = $config[imageurl].'/videothumbs';

$config['cthumburl'] = $config[imageurl].'/channels';


require_once($config[basedir].'/smarty/libs/Smarty.class.php');

require_once($config[basedir].'/libraries/mysmarty.class.php');

require_once($config[basedir].'/libraries/SConfig.php');

require_once($config[basedir].'/libraries/SError.php');

require_once($config[basedir].'/libraries/adodb/adodb.inc.php');

require_once($config[basedir].'/libraries/phpmailer/class.phpmailer.php');

require_once($config[basedir].'/libraries/SEmail.php');

$conn = &ADONewConnection($mysql);

$conn-> PConnect=$xxx, $xxx $youtube2 $xxx ;

@mysql_query("SET NAMES 'UTF8'");

$sql = "SELECT from config";

$rsc = $conn->Execute($sql);


if($rsc){while(!$rsc->EOF)

{

$field = $rsc->fields['setting'];

$config[$field] = $rsc->fields['value'];

STemplate::assign($field, $config[$field]);

@$rsc->MoveNext();

}}


if ($_REQUEST['language'] != "")

{

	if ($_REQUEST['language'] == "english")

	{

		SESSION_REGISTER("language");

		$_SESSION[language] = "english";

	}

	elseif ($_REQUEST['language'] == "spanish")

	{

		SESSION_REGISTER("language");

		$_SESSION[language] = "spanish";

	}

}


if ($_SESSION['language'] == "")

{

	SESSION_REGISTER("language");

	$_SESSION[language] = "english";

}


if ($_SESSION['language'] == "english")

{

include("lang/english.php");

}

elseif ($_SESSION['language'] == "spanish")

{

include("lang/spanish.php");

}

else

{

include("lang/english.php");

}


for ($i=0; $i
{

	STemplate::assign('lang'.$i, $lang[$i]);

}


STemplate::assign('baseurl', $config['baseurl']);

STemplate::assign('basedir', $config['basedir']);

STemplate::assign('adminurl', $config['adminurl']);

STemplate::assign('cssurl', $config['cssurl']);

STemplate::assign('tmpimgpath', $config['tmpimgpath']);

STemplate::assign('tmpimgpath2', $config['tmpimgpath2']);

STemplate::assign('imagedir', $config['imagedir']);

STemplate::assign('imageurl', $config['imageurl']);

STemplate::assign('imgpath', $config['imgpath']);

STemplate::assign('avatardir', $config['avatardir']);

STemplate::assign('avatarurl', $config['avatarurl']);

STemplate::assign('cavatardir', $config['cavatardir']);

STemplate::assign('cavatarurl', $config['cavatarurl']);

STemplate::assign('membersprofilepicdir', $config['membersprofilepicdir']);

STemplate::assign('membersprofilepicurl', $config['membersprofilepicurl']);

STemplate::assign('seriesdir', $config['seriesdir']);

STemplate::assign('seriesurl', $config['seriesurl']);

STemplate::assign('channeldir', $config['channeldir']);

STemplate::assign('channelurl', $config['channelurl']);

STemplate::assign('originalvdir', $config['originalvdir']);

STemplate::assign('originalvurl', $config['originalvurl']);

STemplate::assign('profilebgdir', $config['profilebgdir']);

STemplate::assign('channelbgdir', $config['channelbgdir']);

STemplate::assign('channelbgurl', $config['channelbgurl']);

STemplate::assign('videodir', $config['videodir']);

STemplate::assign('videourl', $config['videourl']);

STemplate::assign('thumbdir', $config['thumbdir']);

STemplate::assign('thumburl', $config['thumburl']);

STemplate::assign('vthumburl', $config['thumburl']);

STemplate::assign('cthumburl', $config['cthumburl']);

STemplate::setCompileDir($config['basedir']."/temporary");

STemplate::setTplDir($config['basedir']."/themes");


?>

Pozdrawiam i z góry dziękuje za pomoc.

$conn-> PConnect=$xxx, $xxx $youtube2 $xxx ;

nice :wink:

$conn-> PConnect($xxx, $xxx, $youtube2, $xxx);

Tak miałem całkiem na początku ale nie działało

Zmieniłem jak napisałeś ale wyskoczył mi taki wstrętny komunikacik

ADONewConnection: Unable to load database driver ''


Fatal error: Call to a member function PConnect() on a non-object in /home/zloty/domains/zloty.firehost.pl/public_html/youtube2/include/config.php on line 51
$conn = &ADONewConnection($mysql);

czym jest zmienna $mysql? wydaje się być niezadeklarowana, podczas gdy musi zawierać string z nazwą drivera dla ADOdb czyli w twoim przypadku najprawdopodobniej “mysql”. no i jeszcze pytanie po co ten & tam. dalej:

@mysql_query("SET NAMES 'UTF8'");

to też większego sensu nie ma

Wykasowałem linijke ale nic nie zadziałało

Ten sam błędzik wyskakuje:(

@mysql_query("SET NAMES 'UTF8'");

Także wykasowałem znaczek $ tak jak było napisane ale błąd nadal się pokazuje.

nie masz kasować linijki, tylko ją poprawić. nic nie pisałem o znaczku $ tylko o znaczku &, różnica jest ogromna i radzę poczytać co oznacza

Aha sorry wielkie

To wszystko przez ten pośpiech z mojej strony

Właśnie wychodze do pracy

Popracuje nad tym jak przyjde

Wielkie dzięki za pomoc.

Witam

Mam kolejny problem ze stronką.

Mianowice nie pokazuja mi się obrazki na stronie

Nazwa strony: zloty.firehost.pl/webfunny

Proszę o pomoc.

No a sprawdzałeś ścieżki?

Odwołujesz się do lokalizacji:

http://www.zloty.firehost.pl/image/kabaret_dudek_dwanascie_butelek.jpg

a taki obrazek faktycznie NIE istnieje.

Brakuje webfunny/ przed image/

A w jakim pliku mogę to zmienić??

W index.php??

while ($one = mysql_fetch_assoc($tytul))

{

if(strrpos($one['miniaturka'], 'http://')) { 

$image = $one['miniaturka'];

} else {

$image = '/webfunny/image/'.$one['miniaturka'];

}

if($numer=1){

echo '

'.$one['tytul'].''; }else{ echo ’
'.$one['tytul'].''; } [/code]

Rozchodzi się o to $image = ‘/webfunny/image/’.$one[‘miniaturka’];

Dopisałem tam /webfunny i nadal nie działa :frowning:

Pojedynczy znak równości to operator PRZYPISANIA.

Popraw to na

if($numer==1){

Jesteś pewien, że zapisałeś zmiany? Ewentualnie czy to na pewno w tym pliku i w tym miejscu?