Mönsterpassning? Är inte ett uttryck jag använder i.a.f. (annat än när jag tapetserar).
Misstänker att det är reguljära uttryck du är ute efter?
http://www.php.net/manual/html/ref.regex.html
Ett exempel med HTTP_USER_AGENT finns på sidan ovan.
4 svar · 603 visningar · startad av Axel
Omformulering:
Hur mönsterpassar (heter det så?) man i php? I ssi kan man ju skriva t.ex. <!-- #if expr="${HTTP_USER_AGENT} = /MSIE/" --> . Hur gör man det i php?
Mönsterpassning? Är inte ett uttryck jag använder i.a.f. (annat än när jag tapetserar).
Misstänker att det är reguljära uttryck du är ute efter?
http://www.php.net/manual/html/ref.regex.html
Ett exempel med HTTP_USER_AGENT finns på sidan ovan.
Jag kanske har blandat ihop begeppen lite. Har för mig att det heter "pattern matching" eller nåt på engelska. Det jag syftar på är alltså i mitt exempel /MSIE/. Jepp, nu ska jag se om jag kan klura ut det här.
Äh. Jag behöver lite hjälp ändå. Jag har inte sysslat så mycket med programmering och har ingen vidare koll på en del saker, som semikolon och sånt. Jaja, nu försökte jag göra nåt scrit iallafall. Såhär blev det:
<?php
if(eregi("Mac", $HTTP_USER_AGENT))
{
$browser="macstyles";
}
else
{
$browser="winstyles;
}
?>
Det tycker jag borde funka. Men det blir ett parse error efter scriptet. Jag har det i en inlänkad fil och felet inräffar på sista raden i den filen. Är det nåt datorn vill ha med inte får? *undrar*
$browser="winstyles;
Du har missat ett citattecken på slutet. Annars var det ok.
Förutom att det inte nödvändigtvis behöver vara en Windows-maskin bara för att det inte är en Mac.