Browser splittung

  • #1
B

Billy

Guest
Guten Morgen

kann mir jemand sagen wie ich das compatible und das Windows NT 5.0 verstehen darf bei einer Browser ausgabe?

Code:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

also Mozilla das ist ja der Browser Hersteller oder so was ähnliches

und MSIE 6.0 ist das kürzel für den Internet Explorer 5.0

aber mit den beiden anderen kann ich nigs anfange :mad:

besten dank für eine antwort =)

fire-x
 
  • #2
Da Ende der Neunziger Jahre der Netscape Navigator den Browser-Markt noch dominierte, gab der User Agent des Internet Explorer als erstes an, zu welcher Netscape Version der Microsoft Browser kompatibel ist (compatible); auch neuere Versionen des Internet Explorers identifizieren sich immer noch als kompatibel zu Netscape 4, obwohl der Internet Explorer den alten Netscape zwischenzeitlich sowohl in technischer Hinsicht als auch vom Marktanteil weit hinter sich gelassen hat. Das eigentliche Kennzeichen des Internet Explorers folgt in Klammern erst an zweiter Stelle: MSIE.






gruss conny
 
  • #3
danke =)

bin eben gerade einen kleinen splitter am bauen ^^

mfg fire-x
 
  • #4
  • #5
einen splitter =D

geiler name oder ? ^^

hört sich komisch an aber ist irgend wie der falsche name

Siehe hier

Code:
<?
$zeit = date(d.m.y H:i:s);
mysql_query(INSERT INTO browser (eintragid, time, ip, browser) VALUES (->$nr',->$zeit',->$ip',->$browser' )) or die(mysql_error());
if (eregi(Firefox, $browser)) {
	$test = explode(Firefox/, $browser);
	$test = str_replace(//, , $test[1]);
	$test = Firefox .$test;
}
elseif (eregi(Opera, $browser)) {
	$test = explode(Opera , $browser);
	$test = Opera .$test[1];
}
elseif (eregi(MSIE 6.0, $browser)) { $test = Internet Explorer 6.0; }
elseif (eregi(MSIE, $browser)) { $test = Internet Explorer; }
elseif (eregi(msnbot, $browser)) { $test = MSNBot; }
elseif (eregi(NG/2.0, $browser)) { $test = NG/2.0; }
elseif (eregi(ZyBorg/1.0, $browser)) { $test = ZyBorg/1.0; }
elseif (eregi(grub-client-2.3, $browser)) { $test = grub-client-2.3; }
elseif (eregi(Googlebot, $browser)) { $test =Googlebot; }
else { $test = grml; }
mysql_query(INSERT INTO test (nr, browser, test) VALUES(->$nr',->$browser',->$test'));
?>
 
  • #6
Naaaaaaaaaja, so gehts natürlich auch ;D

ich würde es allerdings so machen (wenn überhaupt ;D)
Code:
<?php
// Speichern
$sql = INSERT INTO tabelle SET 
   .browser='.$_SERVER['HTTP_USER_AGENT'].', 
   .IP='.$_SERVER['REMOTE_ADDR'].';
mysql_query($sql);
// Auslesen
$sql = SELECT * FROM tabelle WHERE browser REGEXP->Suchstring';
mysql_query($sql); 
?>

gruss conny
 
  • #7
das ist ja wie du gesehen hast ein eintrag in eine test tabelle

wieso würdet du das nur bedingt machen? ich will mal so was wie machen =)

darum wollte ich fragen wie ich das trennen kann =)

// Edit

was man aus langeweile so macht nur dass einem die eigene seite mehr gefällt ^^

>>
 
  • #8
  • #9
Conny schrieb:
FiRe-X schrieb:
wieso würdet du das nur bedingt machen?

Weil ich lieber die Logdatei vom Web-Server auswerte.  ;) ;D
ich hab keinen also muss ich das selber mache
Conny schrieb:
FiRe-X schrieb:
ich will mal so was wie machen =)

Warum dann solche Umstände. ???
Lad dir doch einfach das Script runter unter fertig.
Is doch zum freien Download  ;D ;D


gruss conny

da lern ich aber nigs dabei  :( und irgend wie muss ich ja mein PHP Wissen erweitern oder?

regruss fire-x
 
  • #10
FiRe-X schrieb:
da lern ich aber nigs dabei :( und irgend wie muss ich ja mein PHP Wissen erweitern oder?

Stimmt, ich will dich auch beim besten Willen nicht vom lernen abhalten. ;)
Aber wenn man solch ein Script hat, und man weiß das es funktioniert, kann man auch ne menge lernen.

IMHO ist ein funktionierendes Script 100x besser als JEDES Lehrbuch ;) ;D

FiRe-X schrieb:
ich hab keinen also muss ich das selber mache

Sorry, wie testest du dann deine PHP-Scripte ???


gruss conny
 
  • #11
Conny schrieb:
Sorry, wie testest du dann deine PHP-Scripte ???
gruss conny

schau dir mal meine Homepage an

dort siehst du wo ich sie teste ^^

klick mal auf den Counter =) und dort siehste zum Beispiel eines

der counter selber ist auch eines... bzw. Das Counterbildchen ist eines ^^
 
  • #12
Warum testest du deine Scripte nicht auf deinem lokalen Rechner ???
Spart dir ne menge Arbeit ;)

gruss conny

BTW: seid würde ich seit schreiben ;D
 
  • #13
Conny schrieb:
Warum testest du deine Scripte nicht auf deinem lokalen Rechner ???
Spart dir ne menge Arbeit  ;)

gruss conny

BTW: seid würde ich seit schreiben  ;D

einfach zu beantworten

weil ich net weiss wie und ich zuhaus nur mein süssen laptop hab =) (mit 30 GB und da sind mIRC Scripte drauf die ich halt einwenig vergrössert hab)

wo siehst du seid

hast du schon versucht das PW zu knacken? ^^

es ist voll schwer =D

und der username erst

aber das egal sein --> irgend welche vorschläge layout mässig?
 
  • #14
Billy_CH schrieb:
wo siehst du seid

Im Counter ;)

Billy_CH schrieb:
weil ich net weiss wie und ich zuhaus nur mein süssen laptop hab =)



oder

Hier in den FAQ's


Billy_CH schrieb:
hast du schon versucht das PW zu knacken? ^^

es ist voll schwer =D

und der username erst

Warum sollte ich ;D

Billy_CH schrieb:
irgend welche vorschläge layout mässig?

Ich bin Coder und kein Designer ;) ;D


gruss conny
 
  • #15
Conny schrieb:
Billy_CH schrieb:
wo siehst du seid

Im Counter  ;)
aha... wird geändert


Conny schrieb:
mal schauen =)

Conny schrieb:
Billy_CH schrieb:
hast du schon versucht das PW zu knacken? ^^

es ist voll schwer =D

und der username erst
Warum sollte ich  ;D
aus spass?


Conny schrieb:
Billy_CH schrieb:
irgend welche vorschläge layout mässig?
Ich bin Coder und kein Designer  ;) ;D
gruss conny
grml schaade =(

// Edit

schön viele quotes ^^
 
Thema:

Browser splittung

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.839
Beiträge
707.962
Mitglieder
51.492
Neuestes Mitglied
Janus36
Oben