Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    67

    [php] passaggio dati da form a funzione

    Ciao a tutti.
    Vorrei passare i dati inseriti in un form ad un file elaborazione.php che contiene solo il richiamo ad alcune funzioni presenti in un altro file (funzioni.php ). L'elaborazione dei dati del form avviene attraverso una funzione di quest'ultimo file.

    Sto provando una semplice funzione di test (su funzioni.php) per verificare il passaggio dei dati:

    Codice PHP:
    function prova(){
        echo 
    $a."
    "
    ;
        echo 
    $b."
    "
    ;
        echo 
    $c."
    "
    ;
        echo 
    $d."
    "
    ;
        echo 
    $e."
    "
    ;

    dove $a...$e sono le variabili associate al nome dei campi del form.

    Nel file elaborazione.php richiamo la funzione con prova() ;

    Risultato... NESSUNO! Ottengo una pagina bianca.
    Però se le stesse istruzioni della funzione le riporto direttamente nel file elaborazione.php , ottengo il risultato che cerco.
    Perchè? Cosa manca?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    $a = $_POST['a'];
    ...
    $e = $_POST['e'];

    Codice PHP:
    function prova(){
    global 
    $a,$b,$c,$d,$e;
        echo 
    $a."
    "
    ;
        echo 
    $b."
    "
    ;
        echo 
    $c."
    "
    ;
        echo 
    $d."
    "
    ;
        echo 
    $e."
    "
    ;
    }

    prova(); 

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 © 2024 vBulletin Solutions, Inc. All rights reserved.