allora, per il problema della cancellazione nel
logout manuale,
sono stordita io che mi perdo non in bicchieri ma in gocce d'acqua a volte
ma dopo essere annegata, poi con calma e gesso ci arrivo
ovviamente, facendo una connessione al database per fare un DELETE,
ci vuole la query di connessione e i relativi dati,
ed io finora mi dimenticavo di inserire gli include appositi
chiedo venia per questi miei errori da deficiente
primo problema risolto :beer: :tifoso:
==================================================
secondo problema ancora da risolvere :crying:
nel file
sessione.php invece gli include che servono ci sono,
e come ho detto se tolgo la condizione WHERE il delete lo fa di tutta la tabella
quindi proviamo a fare un po' di sano troubleshooting
quando mi loggo salvo nel campo expires il valore di
time()
che nel mio caso mi restituisce il valore in secondi di
adesso più trenta giorni
mentre quando carico una qualsiasi pagina dell'area riservata,
voglio che dalla tabella sessioni vengano cancellati tutti i record più vecchie di "adesso" sempre espresso in secondi
quindi forse è un po' improbabile che
expires possa mai essere
minore di
time()
il mio ragionamento è puramente logico, quindi non so se sia poi corretto se applicato allo script
domanda: avrebe un senso, invece, cancellare tutti i record più vecchi di
time()+29 giorni