Ciao a tutti.
Sto cercando di fare una funzione e farmi restituire il valore modificato dalla funzione.
Ecco la funzione:
ecco che richiamo la funzionecodice:function criptazione_dati($referente,$ragione_sociale,$indirizzo,$telefono,$fax,$email,$sito_web,$cellulare) { require('lista_tabelle.php'); require('lingua.php'); require('blowfish.php'); $chiave=$_COOKIE["chiave"]; $stato_criptazione=$_COOKIE["stato_criptazione"]; // tutti i campi sono contrassegnati con _input if($stato_criptazione=="0") {} if($stato_criptazione=="1") { $input_referente=PMA_blowfish_encrypt($referente, $chiave); $input_ragione_sociale=PMA_blowfish_encrypt($ragione_sociale, $chiave); $input_indirizzo=PMA_blowfish_encrypt($indirizzo, $chiave); $input_telefono=PMA_blowfish_encrypt($telefono, $chiave); $input_fax=PMA_blowfish_encrypt($fax, $chiave); $input_email=PMA_blowfish_encrypt($email, $chiave); $input_sito_web=PMA_blowfish_encrypt($sito_web, $chiave); $input_cellulare=PMA_blowfish_encrypt($cellulare, $chiave); } }
IL problema è che vorrei che i valori delle variabili che ho inizialmente:codice:criptazione_dati($input_referente,$input_ragione_sociale,$input_indirizzo,$input_telefono,$input_fax,$input_email,$input_sito_web,$input_cellulare); echo "referente: $input_referente
es:
$input_referente
assumano il valore che deriva dalla funzione:
$input_referente=PMA_blowfish_encrypt($referente, $chiave);
Sostanzialmente devo criptare molti dati come vedete dal codice.
Al limite potrei fare anche con il return, una alla volta. tuttavia il valore riptato non mi viene restituito neppure con il return, ma solo con l'echo.
dove sto sbagliando,
Grazie,
Ale


Rispondi quotando