Alex S.: JavaScript Werte in PHP-Variablen speichern

Beitrag lesen

Hallo zusammen,

ich habe folgendes JavaScript:

<script language="JavaScript">
   //-- First we need some basic information about the client's browser.
   var browserName = navigator.appName
   var browserVersion = navigator.appVersion
   var browserVersionNum = parseFloat(browserVersion)
   var agt=navigator.userAgent

//-- Get platform information and store in yourOS.
   var yourOS="unknown"
   if ((agt.indexOf("Win95")!=-1)||(agt.indexOf("Windows 95")!=-1))
      {yourOS='Windows 95'}
   if ((agt.indexOf("Win98")!=-1)||(agt.indexOf("Windows 98")!=-1))
      {yourOS='Windows 98'}
   if ((agt.indexOf("WinNT")!=-1)||(agt.indexOf("Windows NT")!=-1))
      {yourOS='Windows NT/XP'}
   if ((agt.indexOf("Win16")!=-1)||(agt.indexOf("Windows 3.1")!=-1))
      {yourOS='Windows 3.<i>x</i>'}
   if (agt.indexOf("Macintosh")!=-1) {
      if (agt.indexOf("PC)")!=-1) {yourOS='Mac PPC'} else {yourOS='Mac 68K'}
   }
   if (agt.indexOf("SunOS")!=-1) {yourOS='Unix Sun'}
   if (agt.indexOf("IRIX")!=-1) {yourOS='Unix SGI'}
   if (agt.indexOf("HP-UX")!=-1) {yourOS='Unix HP'}
   if (agt.indexOf("AIX")!=-1) {yourOS='Unix IBM'; }

//-- Assign initial values for browser settings to global variables.
   var availheight="unknown"
   var availwidth="unknown"
   var bufferdepth="unknown"
   var colordepth="unknown"
   var height="unknown"
   var width="unknown"
   var javaOK = "unknown"
   var cookiesOK = "unknown"
   var minorVers = "unknown"
   var cpu = "unknown"
   var browsLang = "unknown"

//-- If browser is version 4 or better we can take a deeper look.
   if (browserVersionNum >= 4) {
     var availheight=screen.availHeight
     var availwidth=screen.availWidth
     var colordepth=screen.colorDepth + " bit"
     var height=screen.height
     var width=screen.width
     if (navigator.javaEnabled()==true){javaOK="ja"}else{javaOK="nein"}
     //-- cookieEnabled only works in MSIE.
     if (browserName=="Microsoft Internet Explorer") {
       if (navigator.cookieEnabled==true) {
         cookiesOK="Yes"
       }else{
         cookiesOK="No"
       }
     }
     //-- These all end up as unknowns in Navigator 4.05.
     var minorVers = navigator.appMinorVersion
     var cpu = navigator.cpuClass
     var browsLang = navigator.browserLanguage
   }
   </script>

<script language="JavaScript">
     //-- Now we can write global variables into the screen.
     document.write("Dein Betriebssystem: <b>"+ yourOS +"</b><br>")
     document.write("Java installiert: <b> "+ javaOK + "</b><br>")
     document.write("Cookies annehmbar: <b> "+ cookiesOK + "</b><br>")
     document.write("Browser Sprache:<b> "+ browsLang + "</b><br>")
     document.write("Browser Version: <b>"+ minorVers + "</b><br>")
     document.write("Bildschirmauflösung: <b>"+width+" </b>x<b> "+height+"</b><br>")
     document.write("Farbtiefe: <b>" + colordepth + "</b><br>")
     </script>

---------------------------------

ich möchte nun gerne die Werte die ich erhalte gerne in Variablen in meinem PHP-Dokument übertragen um diese in meine mySQL-Datenbank zu speichern, da ich mich in JavaSCript nicht gerade gut auskenne und dieses Script von einer Scripte-Homepage habe, weiß ich leider nicht wie ich das anstellen soll?

habt ihr einen Rat?

ciao Alex S.