problem mit javascript + php

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • problem mit javascript + php

    hallo leute, ich wollte mal fragen, ob ihr mir helfen könnet.

    also ich habe dieses script :

    PHP-Code:
          <?php
          $Javascriptzeit 
    date("D M d H:i:s ");
          
    $Javascriptzeit .= "UTC";
          
    $Javascriptzeit .= date("O Y");
          
    ?>
          <html>
          <head>
          <script language="JavaScript">
          <!--
          var Serverzeit = new Date("<?php echo$Javascriptzeit?>");
          function UhrzeitAnzeigen()
          {
              if(!document.all && !document.getElementById)
              {
                  return;
              }
           
              var Stunden = Serverzeit.getHours();
              var Minuten = Serverzeit.getMinutes();
              var Sekunden = Serverzeit.getSeconds();
              Serverzeit.setSeconds(Sekunden+1);
          
              if(
          Stunden <= 9)
              {
                  Stunden = "0" + Stunden;
              }
           
              if(Minuten <= 9)
              {
                  Minuten = "0" + Minuten;
              }
           
              if(Sekunden <= 9)
              {
                  Sekunden = "0" + Sekunden;
              }
           
              Uhrzeitanzeige = Stunden + ":" + Minuten + ":" + Sekunden;
           
              if(document.getElementById)
              {
                  document.getElementBy
          Id("Uhrzeit").innerHTML = Uhrzeitanzeige
              }
              else if(document.all)
              {
                  Uhrzeit.innerHTML = Uhrzeitanzeige;
              }
          
              setTimeout("UhrzeitAnzeigen()", 1000);
          }
          //-->
          </script>
          <title>Uhrzeit des Webservers mit Javascript und PHP dynamisch anzeigen</title>
          </head>
          <body onLoad="UhrzeitAnzeigen();">
      Uhrzeit: <span id="Uhrzeit"></span>
          </body>
          </html>
    aber das funzt überhaupt nicht.... seht ihr den fehler ?

    mfg

    marek

  • #2
    und was funktioniert nicht? hast du mal die javascript-konsole vom firefox benutzt?

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      naja, die ausgabe sollte sein :

      Uhrzeit : 20;27:15

      kommt aber leider nur

      Uhrzeit :

      hmmm.... die firefoxkonsole hab ich noch nicht benutzt, habe damit aber auch noch nie gearbeitet, bzw hab es noch nie bentzt...

      mfg

      marek

      Kommentar


      • #4
        PHP-Code:
              <?php
              $Javascriptzeit 
        date("D M d H:i:s ");
              
        $Javascriptzeit .= "UTC";
              
        $Javascriptzeit .= date("O Y");
              
        ?>
              <html>
              <head>
              <script language="JavaScript">
              <!--
              var Serverzeit = new Date("<?php echo$Javascriptzeit?>");
              function UhrzeitAnzeigen()
              {
                  if(!document.all && !document.getElementById)
                  {
                      return;
                  }
               
                  var Stunden = Serverzeit.getHours();
                  var Minuten = Serverzeit.getMinutes();
                  var Sekunden = Serverzeit.getSeconds();
                  Serverzeit.setSeconds(Sekunden+1);
              
                  if(
              Stunden <= 9)
                  {
                      Stunden = "0" + Stunden;
                  }
               
                  if(Minuten <= 9)
                  {
                      Minuten = "0" + Minuten;
                  }
               
                  if(Sekunden <= 9)
                  {
                      Sekunden = "0" + Sekunden;
                  }
               
                  Uhrzeitanzeige = Stunden + ":" + Minuten + ":" + Sekunden;
               
                  if(document.getElementById)
                  {
                      document.getElementById("Uhrzeit").innerHTML = Uhrzeitanzeige;
                  }
                  else if(document.all)
                  {
                      Uhrzeit.innerHTML = Uhrzeitanzeige;
                  }
              
                  setTimeout("UhrzeitAnzeigen()", 1000);
              }
              //-->
              </script>
              <title>Uhrzeit des Webservers mit Javascript und PHP dynamisch anzeigen</title>
              </head>
              <body onLoad="UhrzeitAnzeigen();">
          Uhrzeit: <span id="Uhrzeit"></span>
              </body>
              </html>


        Muss alles in einer Zeile stehen:

        document.getElementById("Uhrzeit").innerHTML = Uhrzeitanzeige;

        Das Semikolon hat auch gefehlt, aber jetzt funzt es super. Netter Code.
        Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

        Kommentar


        • #5
          :knallhandankopf:

          danke für den fehler.... aber dazu sag ich jetzt nichts....

          son dummer fehler :schäm:

          Kommentar


          • #6
            OffTopic:
            danke für den fehler....
            Kein Problem den hast du ja selbst eingebaut
            Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

            Kommentar

            Lädt...
            X