fehlende Senderliste nach dem ausgeloggen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

fehlende Senderliste nach dem ausgeloggen

Beitrag von Dungeonwatcher »

moin Meister der PHP Kunst! 8)

Ich biete meinen Usern an Webradio zu hören. Dazu wird ein kleines PopUp gestartet indem der Media Player und eine kleine Auswahlliste von Sendern ist. Das funktioniert bestens solange der User im Forum eingeloggt ist. Logt er sich jedoch aus, verschwindet die Senderliste in diesem PopUp. Schuld daran ist dieses Stück PHP Code:

Code: Alles auswählen

$template->set_filenames(array(
	'body' => 'radplaymini_body.tpl'
	)
);

	if($userdata['session_logged_in'])
	{
		$sql = " SELECT	* FROM " . $db_table . " ORDER BY id ASC ";
			if (!$result = $db->sql_query($sql))
			{
				message_die(GENERAL_ERROR, $sql, 'Error Querying Database', __LINE__, __FILE__, $sql);
			}
			if ($row = $db->sql_fetchrow($result)) 
			{
				$i = 0;
					do 
					{
						$template->assign_block_vars('user_block', array(
							"L_STATIONNAME"		=> $row['station_name'],
							"L_BANDWIDTH"		=> $row['station_bandwidth'],
							"L_STATION_URL"		=> $row['station_url'],
							"L_STATION_COUNTRY" => $row['station_country'],
							"L_STATION_POSTER"	=> $row['station_poster'],
							)
						); 
					} 
					while ($row = $db->sql_fetchrow($result));
			}
		
			else 
			{ 
				message_die(GENERAL_ERROR, 'Could not process query', __LINE__, __FILE__, $sql); 
			}
	}

	$template->pparse('body');
Welche Änderung müsste ich vornehmen, damit diese Liste auch im ausgeloggten Zustand zu sehen ist?

Bye
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Test:

Code: Alles auswählen

$template->set_filenames(array(
	'body' => 'radplaymini_body.tpl'
	)
);

		$sql = " SELECT	* FROM " . $db_table . " ORDER BY id ASC ";
			if (!$result = $db->sql_query($sql))
			{
				message_die(GENERAL_ERROR, $sql, 'Error Querying Database', __LINE__, __FILE__, $sql);
			}
			if ($row = $db->sql_fetchrow($result)) 
			{
				$i = 0;
					do 
					{
						$template->assign_block_vars('user_block', array(
							"L_STATIONNAME"		=> $row['station_name'],
							"L_BANDWIDTH"		=> $row['station_bandwidth'],
							"L_STATION_URL"		=> $row['station_url'],
							"L_STATION_COUNTRY" => $row['station_country'],
							"L_STATION_POSTER"	=> $row['station_poster'],
							)
						); 
					} 
					while ($row = $db->sql_fetchrow($result));
			}
		
			else 
			{ 
				message_die(GENERAL_ERROR, 'Could not process query', __LINE__, __FILE__, $sql); 
			}
	

	$template->pparse('body');
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Moin super Dr.Death! 8)

Perfekt! THNX
Antworten

Zurück zu „Coding & Technik“