Salve, ho un piccolo problema con il codice php, mi spiego meglio.
Ho del codice che apre un file txt, legge il contenuto riga per riga, crea una casella di testo input e inserisce al suo interno il dato recuperato.
Il mio problema è che non riesco ad assegnare ad ogni casella input un nome univoco.
Questo è il codice:
// In precedenza c'è l'istruzione per aprire il file
$contatore="1"; //questo mi serve per dare un nome univoco alle caselle input
while(! feof($file)) //fa un ciclo fino alla fine del file
{
$dato=fgets($file); //Recupera i dati
echo "<input type='text' name='dal'.$contatore size='2' value=$dato // Vedere descrizione sotto
$contatore++; //incrementa di 1 il contatore
} //va avanti fino alla fine del file
fclose($file); // Chiude il file
echo "<input type='text' name='dal'.$contatore size='2' value=$dato // con questa riga vorrei che ad ogni ciclo la casella input assuma un nome diverso ogni volta e per fare questo pensavo di associare il nome della casella "dal" al numero del contatore in modo da avere i seguenti nomi per le caselle che si creeranno: dal1, dal2, dal3, ecc.
Questo codice è incapsulato in una form, al cliccare sul bottone submit, viene aperto un'altro file php che si occuperà di recuperare i dati nelle caselle input, cio non funziona e ho i miei dubbi nell'aver commesso qualche sbaglio su questa istruzione:
name='dal'.$contatore
Mi sapete dire come posso fare?
Spero di essere stata abbastanza chiara.
Grazie.
Mariastella