php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.07.2005, 12:58  
Gast
 
Beiträge: n/a
Standard suche string zum auslesen des vom user verwendeten bs

hi,

wie kann ich das bs des users, der sich bei meiner hp einloggt, auslesen?
das müsste doch nach dem prinzip des browser auslesen gehen, oda?

das sollte dann in etwa so aussehen wie hier:

http://wieistmeineip.de


danke im vorraus für eure ideen & hilfe bei dem thema
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.07.2005, 13:17  
Gast
 
Beiträge: n/a
Standard

PHP - Fortgeschrittene????
PHP-Code:
<?
   phpinfo
();
?>
Sieh' dir in der Ausgabe des Miniscriptes an, welche Infos du bekommen kannst.

Gruß
phpfan
 
Alt 23.07.2005, 13:48  
Gast
 
Beiträge: n/a
Standard

sry, ja ich kann schon php ... aber sry, wenn ich nach der abfrage frage.

phpinfo() is ne tolle ausgabe. diese ziehlt aber nicht auf die antwort der frage ab ... thx

???sind hier immer solche spammer???
 
Alt 23.07.2005, 13:51  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

das frag ich mich grad bei dir, ein fortgeschrittener ....

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten..

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.

moved to PHP - Anfänger

und ja er hat recht schau dir die ausgabe an, _SERVER zeigt dir mehr oder minder alle angaben die du vom Client und vom server bekommst, was da ned drinsteht, da kommst du mit php normalerweise auch ned ran!

mfg
robo47
robo47 ist offline  
Alt 23.07.2005, 13:54  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von monateng
sry, ja ich kann schon php ... aber sry, wenn ich nach der abfrage frage.

phpinfo() is ne tolle ausgabe. diese ziehlt aber nicht auf die antwort der frage ab ... thx

???sind hier immer solche spammer???
Sehr witzig, es wäre allerdings besser, wenn du dir die Ausgabe mal richtig ansehen würdest, z.b. bei _SERVER["HTTP_USER_AGENT"]

Gruß
phpfan
 
Alt 23.07.2005, 20:54  
Gast
 
Beiträge: n/a
Standard joa, thx ... wenn ihr meint dass das ne anfänger frage is kk

also herausgefunden habe ich:

} else if (strstr($curos,"win")) {
$uos="Windows";

so bekommt man heraus ob es sich um nen windows handelt. bis dato habe ich schon einges versucht.
Doch komme immer noch net darauf wie ich unterscheiden kann, zwischen nem win-xp, win-2k, win-me, etc.

genau wie ich auch net nen solaris, linux, free-bsd unterscheiden kann.

wenn nu also jemand die einzelnen features mir sagen kann, thx
 
Alt 23.07.2005, 21:09  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

um das Land herauszufinden gibts ne Datenbank, bzw. den Inhalt für eine Datenbank irgendwo herunterzuladen, ip2country denk ich heisst das ... einfach google einschmeissen ... rofl anschmeissen.

Ebenso wird es sich mit den einzelnen Betriebssystemen verhalten. Muss wohl irgendwie nach Versionsnummern herauszufinden sein was für ein BS genau am laufen ist.
Code:
$_SERVER['HTTP_USER_AGENT'] => Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
so long greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 23.07.2005, 21:37  
Erfahrener Benutzer
 
Registriert seit: 15.07.2005
Beiträge: 230
zapate
Standard

Guckst du hier:
http://www.psychedelix.com/agents2.html


Hast Glück das ich ne Funktion dafür bereit habe, viel Spaß damit:
PHP-Code:
<?php function getagent()
{
  if (
strstr($_SERVER['HTTP_USER_AGENT'],'Opera'))        
     
$brows=ereg_replace(".+\(.+\) (Opera |v){0,1}([0-9,\.]+)[^0-9]*","Opera \\2",$_SERVER['HTTP_USER_AGENT']);    
  elseif (
strstr($_SERVER['HTTP_USER_AGENT'],'MSIE'))
     
$brows=ereg_replace(".+\(.+MSIE ([0-9,\.]+).+","Internet Explorer \\1",$_SERVER['HTTP_USER_AGENT']);
  elseif (
strstr($_SERVER['HTTP_USER_AGENT'],'Mozilla'))
     
$brows=ereg_replace(".+\(.+rv:([0-9,\.]+).+","Mozilla \\1",$_SERVER['HTTP_USER_AGENT']);
  else
     
$brows=$_SERVER['HTTP_USER_AGENT'];
  return 
$brows;
?>
zapate ist offline  
Alt 23.07.2005, 22:34  
Gast
 
Beiträge: n/a
Standard

siehe http://php.net/get_browser
 
Alt 24.07.2005, 01:17  
Gast
 
Beiträge: n/a
Standard sry, aber ich brauche net die bestimmung des i-net explorers

... sondern des bs.

also ob es nen Win-xp, -nt, -2k, -me, -98 oder -95 (bei windows) is.

ob es nen free-bsd, suse, red-hat, knoppix, etc. bei linux is

ob es nen OS-tiger, -x, etc. bei mac is

oder ob es eine andere art von bs is

(bs = BetriebsSystem)



thx trotzdem für die info's über die i-net, explorer abfrage ... werde meine abfrage bis morgen verbessern und diese dann hier auch mal unter dem thema posten ... vielen dank für die hilfe bis jezt!

die frage bleibt:
wie identifiziert sich das bs gegen über dem php --- das auslesen (zumindest windows) kann ich ja (siehe oben)
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrdimensionales array als String codieren und wieder auslesen usefullness PHP Tipps 2008 2 09.05.2008 07:15
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
String auslesen Shaira PHP Tipps 2006 11 01.12.2006 17:52
[Erledigt] Erweiterung der Suche PHP Tipps 2007 2 01.12.2005 19:30
mal wieder eine suche lomtas Datenbanken 0 12.07.2005 11:03
[JS] Regex: Zahl aus String auslesen [gelöst] freq.9 HTML, Usability und Barrierefreiheit 3 27.06.2005 12:02
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
probleme mit suche in string PHP Tipps 2005 32 17.02.2005 07:09
[Erledigt] SQL Suche aus einem String Datenbanken 3 31.12.2004 14:43
[Erledigt] CURL / PHP bestimmten String auslesen PHP-Fortgeschrittene 2 05.10.2004 18:22
string richtig auslesen PHP-Fortgeschrittene 9 25.09.2004 21:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php bs auslesen, user string auslesen, curl -s www.wieistmeineip.de|egrep -o “([0-9] \\.){3}[0-9]{1,3}, jhtml::_(\', ereg_replace(\. \\(. msie ([0-9,\\.] ). \,\internet explorer

Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.