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:
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>
Entrambi i file inclusi hanno questa struttura:
codice:
testo <?php echo $_POST['variabile proveniente dalla raccolta dati'] ?> testo
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 [l'opzione scelta] testo 1
...
Spero di essere stato il più chiaro possibile.
Grazie mille.