Ciao a tutti,
ho realizzato una sorta di bacheca in cui un utente può modificare o eliminare messaggi da lui precedentemente inseriti, semplicemente tramite 2 link alla fine di ogni messaggio "modifica" e "cancella", tramite passaggio di valori in stringa:
bacheca.php:
L'id è quello del post da eliminare o cancellare ed è preso dal file di testo che contiene tutti i messaggi inseriti.codice:<a href = "modifica.php?azione=modifica&id=22>Modifica</a> <a href = "modifica.php?azione=cancella&id=22>Cancella</a>
modifica.php:
Funziona perfettamente ma adesso ho la necessità di creare una seconda bacheca che andrà a scrivere su un altro file di testo (ad esempio bacheca2.txt) e quindi ho la necessità che il file modifica.php riceva in ingresso anche un identificativo del file di testo corretto da modificare. Ho inserito il parametro "&pagina=xy" nella stringa d'interrogazione che diventa quindi ad esempio:codice:$azione = $_GET["azione"]; $id = $_GET["id"]; $textfile = fopen("bacheca.txt", "r"); ..... ...ecc
E adesso ho la necessità che nella pagina modifica.php, il nome del file di testo da aprire venga creato dinamicamente, qualcosa tipo:codice:<a href = "modifica.php?azione=modifica&id=22&pagina=1>Modifica</a>
I miei dubbi sono:codice:$azione = $_GET["azione"]; $id = $_GET["id"]; $pag = $_GET["pagina"]; $filedaAprire = "bacheca".$pag."txt"; $textfile = fopen($filedaAprire, "r"); ...... ....ecc
E' fattibile indicare dinamicamente il nome del file da aprire?
In tal caso, qual'è la sintassi corretta?
Il mio approccio è corretto o sarebbe meglio fare diversamente?
Grazie 1000 a chi mi aiuterà!

Rispondi quotando