Salve a tutti,
ho un problema in una funzione contenuta in una classe di PHP, credo che il problema stia nel modo in cui richiamo per l'utilizzo un metodo che risiede nella stessa classe
Potete aiutarmi?
Le righe che secondo me hanno qualcosa di sbagliato sono:
Codice:
if($this->admin->is_admin($_COOKIE['user'])){
if($this->is_locked($this->id))
{
print "<b>" . stripslashes($this->res['titolo']) . "</b> [<a href=\"admin.php?action=delete&id={$this->id}\">x</a>] [<a href=\"edit.php?post={$this->id}\">edit</a>] [<a href=\"admin.php?action=unlock&id={$this->id}\">unlock</a>]<br><br>";
}
else{
print "<b>" . stripslashes($this->res['titolo']) . "</b> [<a href=\"admin.php?action=delete&id={$this->id}\">x</a>] [<a href=\"edit.php?post={$this->id}\">edit</a>] [<a href=\"admin.php?action=lock&id={$this->id}\">lock</a>]<br><br>";
}
}
else{
print "<b>" . stripslashes($this->res['titolo']) . "</b><br><br>";
}
Credo di sbagliare qui:
if($this->is_locked($this->id))
Non ho mai richiamato un metodo nella stessa classe dall'interno tramite $this, potete darmi qualche dritta? grazie...