<!-- BEGIN ie --> <!-- BEGIN firefox -->

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

<!-- BEGIN ie --> <!-- BEGIN firefox -->

Bericht door desert spider » 18 sep 2004, 11:35

hallo
is het mogelijk om als ik deze tag neer zet <!-- BEGIN ie --> dat men alleen dat stukje(script) in ie ziet
en als je <!-- BEGIN firefox --> neer zet dat dat alleen via firefox ziet

alvast bedankt
desert spider :thumb:

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 18 sep 2004, 12:11

Nee

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 18 sep 2004, 12:18

het moet wel mogelijk zijn
je hebt van die stats scripts die kunnen zien welke browser je gebruikt
dus als phpbb dat ziet laat hij alleen het script tussen die tag staat

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 sep 2004, 12:19

desert spider schreef:je hebt van die stats scripts die kunnen zien welke browser je gebruikt
dan haalt het daar uit vandaan :wink: in de pafiledb mod zit ook zoiets
Afbeelding

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 18 sep 2004, 12:20

zo goed ben ik niet in php
Luuk schreef: dan haalt het daar uit vandaan :wink: in de pafiledb mod zit ook zoiets
waar?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 sep 2004, 12:26

dit stuk heb ik eruit kunnen halen

Code: Selecteer alles

//
	// Determine the Browser the User is using, because of some nasty incompatibilities.
	// Most of the methods used in this function are from phpMyAdmin. :)
	//
	$user_agent = (!empty($_SERVER['HTTP_USER_AGENT'])) ? $_SERVER['HTTP_USER_AGENT'] : ((!empty($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : '');

	if (ereg('Opera(/| )([0-9].[0-9]{1,2})', $user_agent, $log_version))
	{
		$browser_version = $log_version[2];
		$browser_agent = 'opera';
	}
	else if (ereg('MSIE ([0-9].[0-9]{1,2})', $user_agent, $log_version))
	{
		$browser_version = $log_version[1];
		$browser_agent = 'ie';
	}
	else if (ereg('OmniWeb/([0-9].[0-9]{1,2})', $user_agent, $log_version))
	{
		$browser_version = $log_version[1];
		$browser_agent = 'omniweb';
    }
	else if (ereg('(Konqueror/)(.*)(;)', $user_agent, $log_version))
	{
		$browser_version = $log_version[2];
		$browser_agent = 'konqueror';
    }
	else if (ereg('Mozilla/([0-9].[0-9]{1,2})', $user_agent, $log_version) && ereg('Safari/([0-9]*)', $user_agent, $log_version2))
	{
		$browser_version = $log_version[1] . '.' . $log_version2[1];
		$browser_agent = 'safari';
    }
	else if (ereg('Mozilla/([0-9].[0-9]{1,2})', $user_agent, $log_version))
	{
		$browser_version = $log_version[1];
		$browser_agent = 'mozilla';
    }
	else
	{
		$browser_version = 0;
		$browser_agent = 'other';
    }
Afbeelding

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 18 sep 2004, 13:08

in welk besatntje stond dit? regel?

staat er ook wat in de tpl,s wat hier mee te maken heeft

//edit :heb het al gevonden

maar is er geen mogelijk heid om het boven staande script te koppelen aan dit script

Code: Selecteer alles

	if ( !$userdata['session_logged_in'] )
{
	$template->assign_block_vars('switch_user_logged_out', array());
}
else
{
	$template->assign_block_vars('switch_user_logged_in', array());

}
Laatst gewijzigd door desert spider op 18 sep 2004, 14:38, 1 keer totaal gewijzigd.

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 18 sep 2004, 14:30

Bij stylesheets werkt het zo:

Code: Selecteer alles

<style type="text/css">
@import "andere.css";
</style>
<!--[if IE]>
<link
 href="ie.css"
 rel="stylesheet"
 type="text/css"
 media="screen">
<script type="text/javascript">
onload = function() { content.focus() }
</script>
<![endif]-->
Waarbij ie.css dingen vervangt uit andere.css...

Of... Gebruik dit om code alleen voor ie te maken:

Code: Selecteer alles

<!--[if IE]>
Hier de tekst die alleen in ie komt
<![endif]-->

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 19 sep 2004, 01:19

Code: Selecteer alles

if ( preg_match('/MSIE/', $_SERVER['HTTP_USER_AGENT']) )
{
	$template->assign_block_vars('switch_browser_ie', array());

} else {

	$template->assign_block_vars('switch_browser_not_ie', array());
}

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 19 sep 2004, 08:50

het werkt super :thumb:

heb meteen weer wat van php geleerd

kijk maar

http://www.owns.nl/hwfactory/computer/index.php

Gesloten