Salve, ho i seguenti codici:
Codice PHP:
if(!is_moderator($fid, "candeleteposts"))
{
if($thread['closed'] == 1)
{
error($lang->redirect_threadclosed);
}
if($forumpermissions['candeleteposts'] == 0)
{
error_no_permission();
}
if($mybb->user['uid'] != $post['uid'])
{
error_no_permission();
}
}
if(!is_moderator($fid, "caneditposts"))
{
if($thread['closed'] == 1)
{
error($lang->redirect_threadclosed);
}
if($forumpermissions['caneditposts'] == 0)
{
error_no_permission();
}
if($mybb->user['uid'] != $post['uid'])
{
error_no_permission();
}
e dovrei fare il replace della seguente parte
Codice PHP:
if($mybb->user['uid'] != $post['uid'])
{
error_no_permission();
}
Come è possibile notare però, sono presenti due if così nei codici, a me servirebbe da modificare solamente la seconda.. Avete qualche idea?
Risolto, anche se in modo grossolano.
Con un explode ottengo ciò che c'è prima della if, e con i vari pezzi dell' array generato ricompongo il tutto secondo i miei bisogni.