04. august 2007 - 16:04
Der er
13 kommentarer og 1 løsning
Tjek om java er installeret
Hejsa, Jeg ønsker at implementere BitLet.org på min hjemmeside. (Kubuntu.dk - Se evt. "Download") Hvordan tjekker jeg om folk har java installeret, så jeg kan vise alm. links hvis de ikke har?
Annonceindlæg fra Trustworks
04. august 2007 - 16:21
#2
<ole> Hmmmm ... jeg kan da ikke se noget JAVA dér =) /mvh </bole>
04. august 2007 - 16:33
#4
Ahhhh ... så er det - som jakobdo skriver - get_browser, du skal bruge ;o)
04. august 2007 - 16:37
#5
Jeg har ikke adgang til at redigere php.ini, så jeg har indsat dette i download.php: function php_get_browser($agent = NULL){ $agent=$agent?$agent:$_SERVER['HTTP_USER_AGENT']; $yu=array(); $q_s=array("#\.#","#\*#","#\?#"); $q_r=array("\.",".*",".?"); $brows=parse_ini_file("php_browscap.ini",true); foreach($brows as $k=>$t){ if(fnmatch($k,$agent)){ $yu['browser_name_pattern']=$k; $pat=preg_replace($q_s,$q_r,$k); $yu['browser_name_regex']=strtolower("^$pat$"); foreach($brows as $g=>$r){ if($t['Parent']==$g){ foreach($brows as $a=>$b){ if($r['Parent']==$a){ $yu=array_merge($yu,$b,$r,$t); foreach($yu as $d=>$z){ $l=strtolower($d); $hu[$l]=$z; } } } } } break; } } return $hu; } ...og jeg har placeret php_browscap.ini i roden! Hvad gør jeg nu?
04. august 2007 - 16:40
#6
Doh, det ser ud til at virke: (: $browser = get_browser(null, true); if($browser[javaapplets]){echo"Du har Java";}else{echo"Du har IKKE Java";} Kan i bekræfte?
04. august 2007 - 16:40
#7
Hvis den kode du har lavet der virker, så burde du lige teste: echo '<pre>'; print_r(php_get_browser()); echo '<pre>';
04. august 2007 - 16:41
#8
Det virker rigtigt det du har skrevet ja! :o)
04. august 2007 - 16:44
#9
Takker for hjælpen! - point?
04. august 2007 - 16:50
#10
Svar!
04. august 2007 - 20:02
#11
Vil den iøvrigt returne 1 med alle Java versioner installeret? Her tænker jeg især på Linux-efterligninger af Sun's Java... Selvom jeg har konstateret at Java er installeret, kan det jo være en inkompatibel version? Kan jeg tjekke på versioner, m.v.?
04. august 2007 - 22:37
#12
Jeg ved faktisk ikke hvad du har af muligheder. Men javaapplet vil bare fortælle om java er installeret eller ej. Måske du så kan bruge en java-applet og få den til at fortælle versionen. Dog vil jeg nok overveje at lave en menu som ikke er lavet i JAVA.
04. august 2007 - 22:37
#13
Og jeg takker for point.
05. august 2007 - 00:37
#14
Hvorfor ikke embedded appletten i siden med det tag der giver folk mulighed for at downloade og installere Java hvis man ikke har det ?
Vi tilbyder markedets bedste kurser inden for webudvikling