Aiuto: realizzare due pulsanti (on e off) con ajax per comandi shell

di
Anonimizzato24837
il
3 risposte

Aiuto: realizzare due pulsanti (on e off) con ajax per comandi shell

Salve a tutti, riposto qui il quesito, questa è la sezione adatta:
mi sto scervellando su questa questione:
premetto che non sono un programmatore ma qualcosa sono riuscito a fare.
Ho scritto un programmino , che posto qui in maniera molto esemplicativa, pulito delle parti grafiche css ecc.
Ho un server linux configurato per mandare mp4, e che risponde a dei comandi shell.
Ho nel mio programmino dei button che richiamano dei comandi shell .sh. il tutto funziona ma...
Quando premo il pulsante si aggiorna la pagina e fa un fastidioso refresh.
Ho provato a fare in mille modi con ajax anche facendo un file separato php, (sarebbe meglio pero su questo un unico file .php che contiene anche html.
Alla fine non sono riuscito a fargli lanciare i comandi sh. usando ajax o se lo fa comunque fa il refresh della pagina. qualcuno puo' darmi una mano sul codice da scrivere in questo file o nei due file separati html e php?
grazie a chi vorra' aiutami.
Davide
<?php
 if (isset($_POST['buttonstart']))
 {
 exec('sudo /var/www/html/start.sh');
 }
 if (isset($_POST['buttonstop']))
 {
 exec('sudo /var/www/html/stop.sh');
 }
?>
<html>
head>
 </head>
 <body> 
 /*-PULSANTI DI GESTIONE FUNZIONI */
	<form method="post"> 
 <div class="boxcommand">
 <button class="button" id "1" name=buttonstart> START PLAY </button>
	<button class="button" id="2" name=buttonstop> STOP PLAY </button>
	</div>
	<header("Refresh:$secondsWait");></header(>
 </form>
</html>

3 Risposte

  • Re: Aiuto: realizzare due pulsanti (on e off) con ajax per comandi shell

    Ma di AJAX proprio nessuno ne sa?
  • Re: Aiuto: realizzare due pulsanti (on e off) con ajax per comandi shell

    Ma questi due pulsanti a che ti servono?

    Se e' per il play di un video, buona l'idea, ma c'e' di meglio e meno incasinato (o piu' incasinato, a seconda delle conoscenze )


    https://www.w3schools.com/html/html5_video.as
  • Re: Aiuto: realizzare due pulsanti (on e off) con ajax per comandi shell

    Grazie della risposta!:)
    esatto si è per il play in streaming.
    Questo è una parte estrapolata dal mio programmino, togliendo altri button e css vari.
    Ho quindi molti button che comandano varie funzioni shell al server.
    quindi un pratica dovrei solo fare in modo che al click del button non si refreshi la pagina.
    in che modo inserisco questi vari button (ognuno ha un comando .sh diverso) e in che modo il file php puo' rispondere inviandolo al server?
    i vari tutorial parlano di ajax solo relativamente a form e database.
    Pochissimo ho trovato sulla mia questione, qualcosa c'è e mi pare semplicissimo a vederlo, sono poche righe di codice ma non riesco a capire come si fa., ho provato ma non funziona, sbaglio sicuramente qualcosa ma non so cosa…
Devi accedere o registrarti per scrivere nel forum
3 risposte