Browserbepaling

Status
Niet open voor verdere reacties.

BeoWolff

Gebruiker
Lid geworden
17 jun 2009
Berichten
6
Hallo,

Ik ben een site aan het maken en ik heb nu een element waar ik in elke browser een andere afbeelding wil laten zien.

Momenteel heb ik het zo:

Code:
if ie{
		$afbeelding = "pagina_ie.gif";
}

else{
		$afbeelding = "pagina.gif";
}

Als ik dit geupload heb, zegt hij:

Parse error: syntax error, unexpected T_STRING, expecting '(' in /home/mqplwfzj/domains/a-sms.nl/public_html/ftp/index.php on line 672

Is er misschien iets wat ik hier verkeerd doe? Dit is momenteel het enigste wat ik aan de code aangepast heb. Als ik het if en else weg haal en gewoon $afbeelding = "pagina.gif"; doe dan werkt hij wel normaal...

Alvast bedankt
 
sowieso weet ik niet of die ie wel herkend wordt als normaal command...

daarnaast zeg je: als ie, dan...

maar als ie WAT?

ik denk dat je er iets mee moet maken if ie == true, en dan bovenaan ergens de ie de waarde true of false meegeven afhankelijk van de browser.
 
Dit lijkt nergens op. Heb je basiskennis van PHP?

Je gebruikt een constant die ie heet?

Wat je waarschijnlijk wilt:

PHP:
<?php

if ( stripos ( $_SERVER[ 'HTTP_USER_AGENT' ], "MSIE" ) !== false ) {
    
    $afbeelding = "pagina_ie.gif";
    
} else {
    
    $afbeelding = "pagina.gif";
    
}

echo $afbeelding;

?>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan