Ciao a tutti,
sono alle prime armi con il php, e ho due problemi che non riesco a risolvere consultando i forum e le guide.
1)ho una pagina che assegna un nome a una variabile verificando quali file esistono in una cartella (il nome di questa variabile diventa il nome di un nuovo file txt da creare in quella cartella).
io questo l'ho tradotto grossolanamente in un elenco infinito del tipo:
Il tutto funzia, ma il problema è che i file diventeranno centinaia e non ho voglia di tornare ogni settimana ad allungare l'elenco...
Mi chiedevo - e chiedo a voi - se sia possibile assegnare alla variabile il nome in automatico dicendo:
se i file arrivano fino al numero "n", la variabile sarà "n+1";
oppure: conta i file nella cartella, se sono "n" allora la variabile sarà "n+1".
Se si capisce aiutatemi!
2) il secondo problema è questo: presi i file che così si sono creati, li includo in una pagina uno alla volta, ma nell'ordine inverso (dal numero più alto al più piccolo). Anche qui c'è il mio bell'elenco infinito di funzioni include(), che è un po' problematico perché non so da dove farlo partire, visto che i files da includere continuano ad aumentare...
Qui vorrei sapere se c'è un modo per includere tutti i files contenuti in una directory, disponendoli nel preciso ordine che interessa a me.
Spero si capiscano entrambe le domande.
Purtroppo non riesco a trovare materiale a riguardo, quindi ringrazio infinitamente chiunque possa darmi una dritta!
Grazie mille, attendo risposta[/SIZE][/SIZE]
sono alle prime armi con il php, e ho due problemi che non riesco a risolvere consultando i forum e le guide.
1)ho una pagina che assegna un nome a una variabile verificando quali file esistono in una cartella (il nome di questa variabile diventa il nome di un nuovo file txt da creare in quella cartella).
io questo l'ho tradotto grossolanamente in un elenco infinito del tipo:
PHP:
if (file_exists('1.txt')) {
$_SESSION['new'] = "2.txt";
}
if (file_exists('2.txt')) {
$_SESSION['new'] = "3.txt";
}
if (file_exists('3.txt')) {
$_SESSION['new'] = "4.txt";
}
// etc...
Mi chiedevo - e chiedo a voi - se sia possibile assegnare alla variabile il nome in automatico dicendo:
se i file arrivano fino al numero "n", la variabile sarà "n+1";
oppure: conta i file nella cartella, se sono "n" allora la variabile sarà "n+1".
Se si capisce aiutatemi!
2) il secondo problema è questo: presi i file che così si sono creati, li includo in una pagina uno alla volta, ma nell'ordine inverso (dal numero più alto al più piccolo). Anche qui c'è il mio bell'elenco infinito di funzioni include(), che è un po' problematico perché non so da dove farlo partire, visto che i files da includere continuano ad aumentare...
Qui vorrei sapere se c'è un modo per includere tutti i files contenuti in una directory, disponendoli nel preciso ordine che interessa a me.
Spero si capiscano entrambe le domande.
Purtroppo non riesco a trovare materiale a riguardo, quindi ringrazio infinitamente chiunque possa darmi una dritta!
Grazie mille, attendo risposta[/SIZE][/SIZE]