Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Funzioni

  1. #1

    Funzioni

    Ciao a tutti volevo sapere se in una funzione io potevo dichiarare 2 variabili che però provengono da un form o da un'altra script....
    E' possibile?

  2. #2
    Passale alla funzione come argomenti quando la chiami.

  3. #3

  4. #4

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Supponendo che la chiamata arrivi da un altro script che riceve dati da un form che usa POST e che il form abbia due campi di tipo text con nomi "campo1" e "campo2" che sono stati riempiti dall'utente rispettivamente con "pippo" e "pluto":
    file con la funzione
    Codice PHP:
    function funzione($variabile1$variabile2) {
        echo 
    "Valore prima variabile: " $variabile1 "
    "
    ;
        echo 
    "Valore seconda variabile: " $variabile2;

    file con lo script chiamante
    Codice PHP:
    //prendo i valori inseriti nel form
    $v1 $_POST['campo1'];
    $v2 $_POST['campo2'];
    funzione($v1,$v2); 
    verrà stampato
    Valore prima variabile: pippo
    Valore seconda variabile: pluto

    Ovviamente lo script chiamante potrebbe più brevemente essere scritto così
    Codice PHP:
    funzione($_POST['campo1'],$_POST['campo2']); 
    Un form non può chiamare direttamente una funzione.

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.