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

    Richiamare funzione php con bottone html

    Salve dovrei richiamare questa funzione php:

    <?php
    require("functions.php");
    register();
    ?>

    che si trova dentro un file html con un onclick su un button sapete aiutarmi?
    http://viewsoftware.it/

  2. #2
    se parli di "onclick" probabilmente hai bisogno di javascript..
    Questa volta, più che un voto.. è favoreggiamento.

  3. #3
    E come faccio ? Mi puoi postare il codice
    http://viewsoftware.it/

  4. #4
    Quote Originariamente inviata da rikideveloper Visualizza il messaggio
    E come faccio ? Mi puoi postare il codice
    quanto mi dai?
    Questa volta, più che un voto.. è favoreggiamento.

  5. #5
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    ... richiamare questa funzione php ... significa farla eseguire sul server; in pratica, devi ricaricare la pagina.
    Quello che puoi fare, con JavaScript sì, è di farla ricaricare in un IFRAME contenuto nella pagina base.
    All' IFRAME diamo un ID per il circuito di JS.
    pagina.php è l' URL (relativo o assoluto) della pagina che contiene lo script PHP che vuoi eseguire.
    Poi però non so' cosa vuoi succeda dopo ...

    codice:
    <script>
    
    function funzioneJS() {
    
    document.getElementById("trucco").src="pagina.php";
    }
    
    </script>
    
    <iframe id="trucco" src=""></iframe> <input type="button" onclick="funzioneJS();">
    Ultima modifica di Enzaccio; 12-10-2013 a 21:06

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Oppure si può usare AJAX per non usare né iframe né ricaricare la pagina.
    Ma per info su come si usa AJAX, usa la sezione Javascript.

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.