Pagina 1 van 1
<!-- BEGIN ie --> <!-- BEGIN firefox -->
Geplaatst: 18 sep 2004, 11:35
door desert spider
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:
Geplaatst: 18 sep 2004, 12:11
door Stef
Nee
Geplaatst: 18 sep 2004, 12:18
door desert spider
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
Geplaatst: 18 sep 2004, 12:19
door Luuk
desert spider schreef:je hebt van die stats scripts die kunnen zien welke browser je gebruikt
dan haalt het daar uit vandaan

in de pafiledb mod zit ook zoiets
Geplaatst: 18 sep 2004, 12:20
door desert spider
zo goed ben ik niet in php
Luuk schreef:
dan haalt het daar uit vandaan

in de pafiledb mod zit ook zoiets
waar?
Geplaatst: 18 sep 2004, 12:26
door Luuk
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';
}
Geplaatst: 18 sep 2004, 13:08
door desert spider
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());
}
Geplaatst: 18 sep 2004, 14:30
door Bas
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]-->
Geplaatst: 19 sep 2004, 01:19
door mosymuis
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());
}
Geplaatst: 19 sep 2004, 08:50
door desert spider
het werkt super :thumb:
heb meteen weer wat van php geleerd
kijk maar
http://www.owns.nl/hwfactory/computer/index.php