guarda non ho letto tutto il codice ma già dalle prime righe ci sono una marea di cose che non vanno bene....
vabbè a parte che l'errore potrebbe essere in uno di questi file:
Codice PHP:
require ("../include/DataBase.php");
require ("../include/connDB.php");
require ("../include/commons_parameters.php");
require ("include/check.php");
require ("include/check_gestore.php");
require ("include/up_page.php");
(che poi..ma quante directory "include" ci sono?! una al livello attuale ed una a livello più basso?!)
ma tralasciando questo, vedo cose allucinanti come:
Codice PHP:
if ($order == "") { $orders = "Nome"; }
if ($order == "nome") { $orders = "Nome"; }
if ($order == "stabilito") { $orders = "AggiuntoDa DESC"; }
if ($order == "data") { $orders = "Data DESC"; }
if (($_POST['add'] != '')) {
$nomenuovo = $_POST['nomenuovo'];
$MySql .= "('$nomenuovo', '$ENTRATO', NOW() )";
$MySql = "SELECT * FROM staff_membri WHERE Nickname = '$ENTRATO' LIMIT 01";
su ognuna di queste righe proposte non c'è un controllo sui dati.
Prendiamo il primo IF...che succede se $order non è definito? ma sopratutto da dove dovrebbe provenire questo $order?
poi le due righe con $_POST[...] anche qui che succede se quel post non è definito? sopratutto $nomenuovo viene passato ad una query senza venir controllato nulla....
poi $ENTRATO che è? da dove proviene? che controlli vengono fatti su di lui...
se niente funziona è molto probabile che gran parte delle cose che hai scritto (qui non si vede tutto) abbia parecchi errori...che combinati insieme danno risultati casuali...