Vraag & Antwoord

Webprogrammeren & scripting

[PHP] HTTP_USER_AGENT

Anoniem
martinvw
9 antwoorden
  • Ik schrijf van al mijn bezoekers enkele gegevens weg naar een bestand, nu zijn er een paar regels die ik niet helemaal kan plaatsen: [edit]De meeste regels wel, zijn allemaal van het type $HTTP_USER_AGENT, maar enkele weken af van de rest, ik weet dus wel waar ik het over heb, maar vroeg me gewoon af wat deze strings precies inhielden [/edit]

    Mozilla/4.0 (compatible; MSIE 5.0; Win32) [Win32??]
    Mozilla/4.0 (compatible; ICS 1.2.105) [ICS??]
    Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.02 [en] [Opera en IE ??]

    Als iemand een van deze dingen kan verklaren het liefst natuurlijk allemaal, maar in iedergeval bij voorbaat dank.

    [ Dit Bericht is bewerkt door: mvwinger op 2002-01-30 16:56 ]
  • Als je niet weet wat het is, waarom sla je het dan op?

    Mozilla/4.0 (compatible; MSIE 5.0; Win32)
    Mozilla/4.0 (compatible; ICS 1.2.105)
    Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.02 [en]

    slaat op de browser van de gebruiker (en het besturingssysteem)

    Dus je bent waarschijnlijk bezocht door iemand met IE5 op win9x, waarschijnlijk een indexer o.i.d. en iemand met Opera 5.02 op windows98. Al deze 'browsers' voldoen aan de Mozilla/4.0 standaard.

    Deze gegevens zijn niet heel betrouwbaar want je kunt ze (redelijk) gemakkelijk aanpassen en bijv. Opera wordt standaard herkend als zijnde IE.

    [ Dit Bericht is bewerkt door: Jurriaan R op 2002-01-30 16:19 ]
  • Ik weet wel wat de normale resultaten inhouden, maar deze weken af van de rest. Vooral die gene die aangeeft opera en IE5?
  • Normaal wordt er niet aangegeven win32, dat ICS is denk ik nu iets met compuserve. En dat opera verkeerd herkent wordt ligt volgens mij niet aan php, want de string worden zelf gestuurd door de browser, toch?
  • [quote:d2e3b4b10c]
    Op 30-01-2002 16:45, schreef mvwinger:
    want de string worden zelf gestuurd door de browser, toch?[/quote:d2e3b4b10c]Klopt.
  • Je kan bij Opera instellen hoe je 'm wil laten herkennen. Als MSIE 5, Opera, Mozilla 3 en nog wat.
    Daardoor krijg je waarschijnlijk MSIE 5 en Opera samen.
  • Ok, bedankt. Das dus nog maar twee te gaan :smile:
  • oh zo…

    ICS is geen indexer maar een proxyserver volgens mij..

    en win32.. tja, err.. dat kan toch :smile:
  • De enige ICS die ik ken staat hier: http://www.overbyte.be/ -> [b:3262f8b487]I[/b:3262f8b487]nternet [b:3262f8b487]C[/b:3262f8b487]omponent [b:3262f8b487]S[/b:3262f8b487]uite voor Delphi en C-Builder :razz:

    [edit]
    Win32 is idd de verzamelnaam voor alle 32-bit Windows systemen, maar waarom dat erbij staat ipv gewoon 'Windows 98', het is me een raadsel. Misschien een of ander custom programma wat die header faked en geen zin had om de windows versie uit te zoeken :smile:
    [/edit]

    _________________
    Te audire no possum. Musa sapientum fixa est in aure.

    [ Dit Bericht is bewerkt door: MarkVR op 2002-01-31 09:18 ]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.