tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
377
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    coolerouny Tutorials.de Gastzugang
    morgen!

    kann man mit php abfragen ob ein computer java runtime environment installiert hat?

    wenn ja, wie?

    mfg
    coolerouny
     

  2. #2
    NomadSoul NomadSoul ist offline Mitglied Platin
    Registriert seit
    Nov 2002
    Ort
    Mannheim
    Beiträge
    544
    Blog-Einträge
    5
    die Frage erübrigt sich, da PHP eine SERVERSEITIGE Sprache ist und nicht auf dem Client läuft.
    wenn Du allerdings von einem Server sprichst..
    dann würde ich dir raten einfach mal das auszuprobieren
    PHP-Code:
    $system = new Java('java.lang.System'); 
    näheres hierzu:
    http://www.php.net/java
     

  3. #3
    coolerouny Tutorials.de Gastzugang
    morgen!

    mit welcher sprache könnte ich es dann probieren?

    mfg
    coolerouny
     

  4. #4
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Zitat Zitat von NomadSoul
    die Frage erübrigt sich, da PHP eine SERVERSEITIGE Sprache ist und nicht auf dem Client läuft.
    wenn Du allerdings von einem Server sprichst..
    dann würde ich dir raten einfach mal das auszuprobieren
    PHP-Code:
    $system = new Java('java.lang.System'); 
    näheres hierzu:
    http://www.php.net/java
    Naja, man kann ja auch ueber einen Umweg testen ob JavaScript aktiviert ist.
    Vielleicht geht das auch aehnlich mit Java.

    Hier das Tutorial zum checken ob JavaScript aktiviert ist.
    Vielleicht kann man das mit Java aehnlich handhaben.
    Dass eben ein Java-Applet die Seite refresht und einen Parameter uebergibt.
    Dafuer muss natuerlich dass Applet Vorrang vor dem Meta-Refresh haben, ansonsten wuerde das nichts bringen.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  5. #5
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Falls mir jemand sagen kann wie ich per Java-Applet dem Browser verklicker, dass er eine Seite laden soll werd ich mich mal dransetzen und gucken ob man das so aehnlich wie den JavaScript-Check handhaben kann.

    Ich selbst hab mit Java noch nicht gearbeitet, daher muss ich da mal auf den Support anderer hoffen. Oder mal spaeter das Java-Board und Google durchwuehlen.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  6. #6
    Grüner Goblin Tutorials.de Gastzugang
    mh... soweit ich weis muss man nur an irgend ner bestimmten stelle (glaub irgendwo in den einbide script vom Applet)
    zbs den text "Bitte laden sie sich Java runter" und wen java net drauf ist dan müste es diesen text anzeigen und wens drauf ist nicht. am besten probiers selber aus.

    ne ganz jute seite zu java script und java applet ist
    www.nightfire.ch/
     

  7. #7
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Es soll ja kein Link zum Download kommen.
    Es soll festgestellt werden ob Java da ist und wenn ja koennen zusaetzliche Aktionen ueber Java angeboten werden. Ansonsten eben nicht.
    Ich hab jetzt schon von NomadSoul ein Applet bekommen, werde gleich mal rumtesten.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  8. #8
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    So, dank der Hilfe von NomadSoul hab ich jetzt ein kleines Script geschrieben welches das gewuenschte bewerkstelligt.
    Das Prinzip ist im Grunde das gleiche wie in meinem Tutorial zur Ueberpruefung von Cookies und JavaScript mit PHP.

    Da hier jedoch das Applet den Reload durchfuehrt kann es nicht zusammen mit dem JavaScript-Check eingesetzt werden. Zusammen mit dem Cookie-Check ist aber kein Problem.

    Ich poste hier mal den Code und mach dann nachher oder die Tage das ganze als Tutorial fertig. Die benoetigte Class-Datei haeng ich als Zip-Archiv an.

    javacheck.php
    PHP-Code:
    <?php
    if (isset($_GET['check']))
        {
            if (
    $_GET['check']==1)
                {
                    echo 
    'Java is installed';
                }
            else
                {
                    echo 
    'Java is not installed';
                }
        }
    else
        {
            
    ?>
            <html>
            <head>
            <meta http-equiv="refresh" content="0,url=javacheck.php?check=2">
            </head>
            <body>
            <applet code="JavaCheck.class">
            <param name="url" value="http://localhost/test/javacheck/javacheck.php?check=1"></param>
            </applet>
            </body>
            </html>
            <?php
        
    }
    ?>
    Nachtrag:
    Ich hab den Anhang mal geloescht da es die ganze Show nun auch als Tutorial gibt.
    Java-Check mit PHP
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. Java Runtime
    Von xXchrissiXx im Forum Java
    Antworten: 0
    Letzter Beitrag: 22.08.07, 08:54
  2. java runtime
    Von benni miles im Forum Java
    Antworten: 2
    Letzter Beitrag: 19.10.06, 12:25
  3. Wartezeiten bei Java Runtime 1.5
    Von SandmannX im Forum Java
    Antworten: 0
    Letzter Beitrag: 26.07.04, 16:02
  4. Microsoft Visual C++ Runtime Library Runtime error
    Von Hagakure im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 20.12.03, 09:39
  5. suche JRE - Java Runtime Environment
    Von maho15 im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 1
    Letzter Beitrag: 20.09.02, 00:00