Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833

    eseguire comandi in un form?

    Ciao a tutti, volevo sapere se e' possibile eseguire dei comandi dentro a un form?
    o meglio come posso fare per eseguire dei comandi solo se e' stato premuto un tasto?
    non voglio cambiare pagina ma stare dentro alla pagina e eseguire i comandi.

    le istruzioni che devo eseguire sono:

    <?php
    $conn = i5_connect("localhost", "user", "password");
    if (!$conn) die("
    1 connessione".i5_errno()." msg=".i5_errormsg());
    i5_command("STRSBS SBSD(VAM400/VAM400)");
    i5_close($conn);"
    ?>

    Ora e' possibile definire queste istruzioni dentro a un action, un form qualcosa del tipo..


    print '<form name="action" onsubmit="return checkForm();" action="

    $conn = i5_connect("localhost", "user", "password");
    if (!$conn) die("
    1 connessione".i5_errno()." msg=".i5_errormsg());
    i5_command("STRSBS SBSD(VAM400/VAM400)");
    i5_close($conn);"

    >';

    oppure dentro uno script.

    Ciao grazie

  2. #2
    Potresti mettere nel campo form un campo hidden che chiami ad esempio esegui con valore "OK". E come campo action gli metti la pagina stessa in cui ti trovi.

    Dopo di ché la tua pagina .php la devi così cambiare:

    <?php
    if (isset($_POST['esegui']) && $_POST['esegui'] == "OK")
    {
    $conn = i5_connect("localhost", "user", "password");
    if (!$conn) die("
    1 connessione".i5_errno()." msg=".i5_errormsg());
    i5_command("STRSBS SBSD(VAM400/VAM400)");
    i5_close($conn);
    }
    ?>

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.