Funzioni shell php con ajax
Salve a tutti, 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 qualcuno ha idea del codice da scrivere in questo file o nei due file separati html e php?
Ringrazio chi mi puo' essere di aiuto.
Davide
qui la pagina php/html:
---------------------------------------------------------
Salve a tutti, 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 qualcuno ha idea del codice da scrivere in questo file o nei due file separati html e php?
Ringrazio chi mi puo' essere di aiuto.
Davide
qui la pagina php/html:
---------------------------------------------------------
PHP:
<?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>
Ultima modifica di un moderatore: