Salve
Io ed un mio amico, entrambi grafici, stiamo cercando di riprendere un progetto fermo da 7 mesi (caricato sempre su hosting dal 1° giorno che è stato messo al mondo).
il problema e che facendo svariati test, abbiamo notato che se proviamo a cancellare un utente, un fornitore o un operatore nel database MySQL (dato che non abbiamo la funzione di eliminarli stesso dal programma) non viene eliminato del tutto.
Nella schermata di gestione del superadmin che vede tutto, gli utenti eliminati tramite phpmysql non si vedono più (fin qui dovrebbe essere tutto ok) e dalla tabella del database in phpmyadmin (esempio dalle tabelle xx_addetto, xx_cliente, xx_utente, xx_affiliato ecc) una volta eliminata la riga dell'utente anch'essa non la si visualizza più (anche qui dovrebbe essere tutto ok).
Ma non è così, l'utente esiste ancora.
se si effettua un login con l'utente eliminato il programma fa accedere alla pagina dell'utente eliminato,
se si richiede una modifica password l'utente riceve una e-mail con la richiesta di modifica password
se si vuole fare una nuova registrazione utilizzando le credenziali dell'utente cancellato il programma dice che è impossibile, perchè l'account è già esistente.
Quando era il nostro vecchio programmatore ad eliminare gli utenti,
al login con i dati dell'utente dava errore dicendo "verificare le i dati immessi"
alla modifica password diceva che l'utente non esisteva e si pregava di registrarsi
alla registrazione, era possibile registrarsi di nuovo con le stesse credenziali del vecchio utente eliminato.
abbiamo eliminato e ricaricato più volte il DB msql e i file che compongono il programma tramite filezilla, senza risolvere questo problema.
è possibile che oltre a configurare il file db_config (ovviamente con i parametri del DB)
dobbiamo configurare anche altri file?
forse oltre ad eliminare gli utente dalle tabelle: xx_addetto, xx_cliente, xx_utente, xx_affiliato ecc dobbiamo eliminarli anche da qualche altra tabella?
o a dirittura dobbiamo eliminarli manualmente editando il codice del DB?
Grazie mille per il futuro aiuto