Buongiorno,
mi sta capitando una cosa strana, mai successa, mi appare un "1" alla fine della riga dove inzierisco un "include" variabile a seconda di una condizione. Credo riconducibile al fatto che nella condizione che io pongo nel form sia incluso un file php, quindi credo sia una questione di "annidamento" dei php di cui però non ne riesco a venire a capo, ma cercherò di essere più chiaro postando parti del codice.
Nel mio foglio ho bisogno di includere un'altra pagina php che cambia a seconda della scelta fatta nel foglio dati da cui proviene il tutto, e l'ho impostata in questo modo:
Entrambi i file inclusi hanno questa struttura:codice:<p>...</p> <?php $txt= ('file_get_contents'); $dir= ('../directory dove sono contenuti i file php/'); $var00= $_POST['opzione']; if ($var00 == "scelta 01"){$opzionescelta = include($dir."primo file.php");} if ($var00 != "scelta 01"){$opzionescelta = include($dir."secondo file.php");} echo"$opzionescelta" ;?> <p>...</p>
L'anomalia sta che sembra funzionare tutto, ma il testo restituitomi risulta con l'aggiunta di quell'1 finale di cui sopra, e cioè in questo modo:codice:testo <?php echo $_POST['variabile proveniente dalla raccolta dati'] ?> testo
Spero di essere stato il più chiaro possibile.codice:... testo [l'opzione scelta] testo 1 ...
Grazie mille.

Rispondi quotando
