PDA

View Full Version : Passare il valore di una variabile... come fare ?


Brostin
13-03-2007, 11:46
Salve gente, vi rappresento il mio problema relativo al passaggio del valore di una variabile da un file all'altro.

Sostanzialmente ecco la situazione. Mi trovo in presenza di 3 file.

Il primo chiamato login.php mi consente di inserire un valore sul quale si aprirà poi il database. All'interno dello stesso è presente un form nel quale valorizzo il relativo campo ....:

$sUsername = @$_POST["username"];

Una volta acquisito il valore, ad esempio pippo, viene aperto il file Estensionilist.php che esegue la relativa query appoggiandosi al file Estensioniinfo.php dove sono definiti vari parametri. Tra gli stessi anche quello che interessa a me...

....
define("ewSqlWhere", "(proto.estensione LIKE 'pippo' or proto.estensione LIKE '%,pippo,%' or proto.estensione LIKE '%,pippo' )", true);
.....

in questo caso il valore pippo è stato da me inserito 'a mano' e la stessa query, richiamata infine dal file Estensionilist.php produce il risultato corretto.

Sostanzialmente vorrei quindi che il valore digitato nel form fosse poi passato al file dei parametri chiamato Estensioniinfo.php e successivamente eseguito all'interno del file Estensionilist.php

A voi...e spero di essere stato chiaro

cionci
13-03-2007, 15:54
Puoi usare include per permettere al tuo sorgente di usare funzioni definite in un altro, però attento perchè se hai codice non racchiuso in funzioni ti viene eseguito.
Se invece vuoi passare valori fra pagine diverse (nel senso di pagine caricate dall'utente) puoi usare le sessioni.