Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Domanda potenzialmente stupida

    Salve a tutti, dovrei fare una cosa che dovrebbe essere molto semplice.

    Ho un server lamp e dovrei riuscire a lanciare dei comandi attraverso delle pagine web, in locale.
    Mi spiego meglio.

    Da un client di una rete locale, aprendo ipoteticamente una pagina del tipo

    http://ip.server.web/comando.php?a

    ilò server deve lanciare un comando

    che può essere per dire

    echo "hello world"


    Qualcuno mi può aiutare??

  2. #2
    Metti nel file comandi.php il seguente codice:

    Codice PHP:
    <?php echo "hello world"?>

  3. #3
    che minchiata =)
    grazie

  4. #4
    sembrava troppo facile,
    io devo eseguire un comando che normalmente do da shell.

    mettendo nel file prova.php

    <?php groupswrite ip:192.168.1.30 1/4/0 1; ?>

    quando mi collego mi dà



    Parse error: syntax error, unexpected T_STRING in /var/www/provaphp.php on line 1

  5. #5
    Ti suggerisco di iniziare leggendo il manuale ufficiale:

    http://www.php.net/exec

    In ogni caso, molti comandi non verranno eseguiti a causa dei privilegi dell'utente che esegue PHP.

  6. #6
    Certo ma quello che serve a me va liscio come l'olio.

    Ora aumento la "difficoltà", devo creare una pag dove ci sono 2 caselle di testo e un bottone che quando clicco mi spara il comando con le variabili delle 2 caselle di testo.

    per ora è

    Codice PHP:
    <?php  $output shell_exec('groupswrite ip:localhost 1/4/0 1');  ?>
    e dovrà diventare

    Codice PHP:
    <?php  $output shell_exec('groupswrite ip:localhost VAR1 VAR2');  ?>
    .


    Se c'è qualche anima buona che mi può scirvere il codice, ne so zero di html e phop ma prometto che mi inizierò a documentare, fino ad ora nn mi è mai servito.

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.