Visualizzazione dei risultati da 1 a 10 su 11

Visualizzazione discussione

  1. #1
    Utente di HTML.it L'avatar di jzorn
    Registrato dal
    May 2010
    Messaggi
    14

    chiiamata da js a php con funzionamento anomalo

    Ciao, mi sta capitando una cosa strana... sto sviluppandomi una applicazione desktop con php e uso uno script java piuttosto elementare per richiamare da una pagina web un programma che risiede sulla macchina server, in pratica chiamo dalla pagina web lo script java che a sua volta chiama uno script php passandogli il riferimento di un file, lo script php tramite shell passa il parametro al programma residente che lo esegue in asincrono mentre io continuo la navigazione...

    il tutto funziona, ma solo se nello script java lascio un alert che visualizza l'output dello script php... che poi, detto fra noi, non restituisce nulla... altrimenti lo script php non si attiva...
    ammetto di praticare molto poco js ma qualcuno mi può spiegare la magia dell'alert?


    di seguito il fessissimo script:

    codice:
    <script language="JavaScript" type="text/JavaScript" >
    function ins(obj) {
                var stringone = "dettaglio.php?obj="+obj;
                var oReq = new XMLHttpRequest();
                oReq.open("get", stringone,true);
                oReq.send();
                var risposta = oReq.responseText;
                alert (risposta);
        }    
    </script>

    e questo il php lanciato che aggiunge un file MP3 ad una lista di esecuzione


    Codice PHP:
    <?php

    if (isset($_GET['obj'])){
        
    $pezzo=$_GET['obj'];
    }

    $pezzo '"'$pezzo'" 2>&1';
    $pezzo=str_replace("\\","/",$pezzo);
    $programma '"''C:\Program Files (x86)\AIMP3\AIMP3.exe''"';
    $comando ' /insert ';
    $stringa=$programma$comando .$pezzo;

    //-----modalità senza attesa output
    system($stringa);

    ?>
    e grazie comunque!!!
    Ultima modifica di jzorn; 11-12-2014 a 18:35

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.