Pisze sobie użytkowników i mam dwa bloki tego samego kodu pod sobą co mnie drażni jakiś pomysł jak się tego pozbyć ?
Założenia są takie ze
strona.pl/profil/nick/ -> prowadzi do profilu
strona.pl/profil/ -> prowadzi do naszego profilu jeśli jesteśmy zalogowani
Kod uprościłem żeby każdy wiedział o co chodzi
<?php
public function query()
{
if( CzyWAdresieJestNick() )
{
$res = mysqli_query(...);
}
elseif( CzyZalogowany() )
{
$res = mysqli_query(...);
}
else
{
page404();
return false;
}
if(mysqli_num_rows($res) == 0)//zle podany nick
{
page404();
return false;
}
$this->container = mysqli_fetch_assoc($res);
return true;
}
?>
jak widać powtarza mi się blok
{
page404();
return false;
}
przesadzam czy jednak wypadało by coś z tym zrobić ?
Z góry dzięki za wszelkie odpowiedzi.