Jump to content
php.lv forumi

Online cilvēku skripts


!shine!

Recommended Posts

Tātad šodien visu dienu jau ņemos pa dažādākajiem forumiem gōgles tanti, bet tā pat neatrodu risinājumu! Vēlos ievietot webā šādu onlainā esošo lietotāju sarakstu

b9j2vi1bh68djvewee2.jpg

 

Kodu esmu atradis to var lejupielādēt šeit!

 

Bet ar to visu ir problēmas! Unraroju to class_ipb_online.php, example.php un layout.css!

 

Ierakstu example.php failā augšā nepieciešamās lietas, DB PASS, NAME u.t.t!

 

Pievienoju tur kur vēlos redzēt šos jaunumus

 

<?

php include("class_ipb_online.php")

?>

 

Un paverās šis:

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in C:\AppServ\www\class_ipb_online.php on line 37

 

Tākā palīdzat lūdzu!

 

Edit: Pats izmantoju IPB forumu 2.3.3

Edited by !shine!
Link to comment
Share on other sites

Par to <?php es tā rakstu vienkārši šo tekstu rakstiju jau vakar! Gign forumā tikai tur man neviens tā arī saprātīgi neatbildēja! :/

 

index.php failā esmu ierakstijis šādi

 

<?php include("example.php") ?>

Un arī rakstot šādi ir tas pats errors! :/

<?php include("class_ipb_online.php") ?>

Edited by !shine!
Link to comment
Share on other sites

Vispār jau skaidri un gaiši kļūdas paziņojums norāda, kur meklēt kļūdu.

 

Vispār tu izlasīji kas tur rakstīts? vai tikai pamanīji, ka Parse Error un uzreiz skrēji te? Vai tad nemāki nolasīt kurā failā, kurā rindiņā ir kļūda?

Link to comment
Share on other sites

Briedi nezinu par ko, bet paldies! :D Man kautkas tā labi iesēdās nodzertajās smadzenēs par tiem erroriem, bet tagad iesēdos citā rindiņā! Vari palīdzēt?

 

Rindiņa:

$sql = "SELECT member_name, member_id, running_time, location, member_group, location_1_type, location_1_id, location_2_type, location_2_id FROM ".self::$prefix."sessions`".$offset." ORDER BY running_time DESC";

 

errors:

Parse error: parse error, unexpected T_VARIABLE in C:\AppServ\www\class_ipb_online.php on line 88

Edited by !shine!
Link to comment
Share on other sites

Briedi nezinu par ko, bet paldies! :D Man kautkas tā labi aizgāja, bet tagad iesēdos citā rindiņā! Vari palīdzēt?

 

Rindiņa: $sql = "SELECT member_name, member_id, running_time, location, member_group, location_1_type, location_1_id, location_2_type, location_2_id FROM ".self::$prefix."sessions`".$offset." ORDER BY running_time DESC";

 

errors: Parse error: parse error, unexpected T_VARIABLE in C:\AppServ\www\class_ipb_online.php on line 88

 

EDIT: Piedošanu par Dublutpostu, internets iekārās! Var kādz lūdzu izdzēst! :)

Edited by !shine!
Link to comment
Share on other sites

izrādās, ka arī example ir jāprot izmantot :D:D:D

require_once("class_ipb_online.php");

$online = new ipb_online('/f/'); // create object
$online->config('avatar', false); // set some settings
$online->set_lang($_IPB_LANG_EN); // set language
$online->create_cache(); // prepare data

echo $online->list_online_members(); // show online members
echo $online->list_board_data(); // show board info

anyway, tā klase ir domāta priekš tiem, kas kko saprot no php. to pareizi izmantot bez programmēšanas zināšanām ir almost mission impossible. kr4 nevajag inklūdot pašu example.php, bet tikai izmantot kodu no turienes...

 

un vsp visus jautājumus varēji prasīt paša skripta autoram (tas saucās supports ;))

Edited by 2easy
Link to comment
Share on other sites

Tā kuram ir brīvs laiciņš man lai man izskaidrotu, vai arī pateiktu kur kas jālabo?

 

http://paste.php.lv/bcffa2d90d7cb6881a6c3d7200641051?lang=php

 

Errors:

Parse error: parse error, unexpected T_VARIABLE, expecting '(' in C:\AppServ\www\class_ipb_online.php on line 236

 

Palīdzat! :)

Edited by !shine!
Link to comment
Share on other sites

Es nēsmu bēbis un neviens no jums nau mana mate! Viss ko es gribu ir palīdzība kuru nācu šeit meklēt... Man pietiktu ar to kautvai ka kāds šeit izskaidrotu apmēram kas un kā! Neprasu lai jūs man sciptotu mājaslapu vai vel sazinko! Pats nēsmu kautkāds super skripteris un daudz no ši visa arī nesaprotu ko atdzīstu, bet šeit pavisam noteikti ir kāds kas var arī palīdzet! Un kā jau teicu, man vajag kautvai lai jūs izskaidrotu ko man mainīt nomainīšu pats. Gribu iemācītes! :)

Link to comment
Share on other sites

Skatijos jau google...

 

Maximums ko varu panākt ka izmet erroru 237 rindā

 

Ši ir tā funkcija kurā ir errors

function list_online_members(){
	$r = '<ul class="online_members">';
	foreach($this->data->members as $member){
		$group = $this->cache->groups[$member->group_id];
		$r.= sprintf(
			'<li class="%s">%s<a href="%s?showuser=%d">%s%s%s</a>%s%s%s</li>',
			preg_replace("/[^a-z0-9\-_]/", "", strtolower($group->g_title)),
			$this->cfg->avatar == true ? $this->format_avatar($member->id) : '',
			self::$url
			$member->id,
			$this->cfg->group == true ? $group->prefix : '',
			$member->name,
			$this->cfg->group == true ? $group->suffix : '',
			$this->cfg->group == true ? '<br />'.$group->prefix.$group->g_title.$group->suffix : '',
			$this->cfg->last_click == true ? '<br />'.$this->format_time($member->time) : '',
			$this->cfg->location == true ? '<br />'.$this->format_location($member->location) : ''
		);
	}
	$r.= '</ul>';
	return $r;
}

 

236rindiņa

$member->id,

 

Errors:

Parse error: parse error, unexpected T_VARIABLE, expecting '(' in C:\AppServ\www\class_ipb_online.php on line 236

Kā tik vienu izlabo parādās errors nākamajā rindā, palīdzat, tiešām izmisums!

Edited by !shine!
Link to comment
Share on other sites

downloado vēlreiz to klasi. tev laikam ir kkāda gļukaina versija. un labāk runā ar skripta autoru. varbūt viņš nākamreiz pacentīsies uzrakstīt sīkāku instrukciju, lai arī katram @#*&!@%*#!@*!@ viss būtu skaidrs

EDIT: sry, tur komentāros taču ir usage info!!!

Edited by 2easy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...