//session_start(); set_time_limit(0); error_reporting(E_ALL); // Informatii baza de date $AdresaBazaDate = "localhost"; $UtilizatorBazaDate = "icmpp"; $ParolaBazaDate = "icmpp!"; $NumeBazaDate = "icmpp"; if (getenv("REMOTE_ADDR")) $ip_view = getenv("REMOTE_ADDR"); if (!isset($ip_view)) $ip_view = getenv("HTTP_X_FORWARDED_FOR"); if (!isset($ip_view)) $ip_view = "0.0.0.0"; if (preg_match('/193.138.98./',$ip_view)) $display_icmpp = ''; else { if (preg_match('/82.77.237.85/',$ip_view)) $display_icmpp = ''; else $display_icmpp = 'none;'; } $conexiune = mysqli_connect($AdresaBazaDate,$UtilizatorBazaDate,$ParolaBazaDate,$NumeBazaDate) or die("Nu ma pot conecta la MySQL!"); $query=mysqli_query($conexiune,"SET sql_mode='';"); $lista_ip_allow_open_acces = array("193.138.98.160","193.138.98.49","193.138.98.122","193.138.98.211","193.138.98.5","193.138.98.6"); $lista_ip_allow_brevete = array("193.138.98.160","193.138.98.49","193.138.98.122","193.138.98.211","193.138.98.5","193.138.98.6"); $lista_ip_allow_repository = array("193.138.98.160","193.138.98.49","193.138.98.122","193.138.98.211","193.138.98.5","193.138.98.6","193.138.98.8"); ?>
Publication repository
";
//previous button
if ($page > 1)
$pagination.= "".$prevbutton."";
else
$pagination.= "".$prevbutton."";
//pages
if ($lastpage < 7 + ($adjacents * 2)) //not enough pages to bother breaking it up
{
for ($counter = 1; $counter <= $lastpage; $counter++)
{
if ($counter == $page)
$pagination.= "$counter";
else
$pagination.= "$counter";
}
}
elseif($lastpage > 5 + ($adjacents * 2)) //enough pages to hide some
{
//close to beginning; only hide later pages
if($page < 1 + ($adjacents * 2))
{
for ($counter = 1; $counter < 4 + ($adjacents * 2); $counter++)
{
if ($counter == $page)
$pagination.= "$counter";
else
$pagination.= "$counter";
}
$pagination.= "...";
$pagination.= "$lpm1";
$pagination.= "$lastpage";
}
//in middle; hide some front and some back
elseif($lastpage - ($adjacents * 2) > $page && $page > ($adjacents * 2))
{
$pagination.= "1";
$pagination.= "2";
$pagination.= "...";
for ($counter = $page - $adjacents; $counter <= $page + $adjacents; $counter++)
{
if ($counter == $page)
$pagination.= "$counter";
else
$pagination.= "$counter";
}
$pagination.= "...";
$pagination.= "$lpm1";
$pagination.= "$lastpage";
}
//close to end; only hide early pages
else
{
$pagination.= "1";
$pagination.= "2";
$pagination.= "...";
for ($counter = $lastpage - (2 + ($adjacents * 2)); $counter <= $lastpage; $counter++)
{
if ($counter == $page)
$pagination.= "$counter";
else
$pagination.= "$counter";
}
}
}
//next button
if ($page < $counter - 1)
$pagination.= "".$nextbutton."";
else
$pagination.= "".$nextbutton."";
$pagination.= " \n";
}
//end paginare
while ($row=$query->fetch_array())
{
$nr_crt = $nr_crt +1 ;
$id = $row['id'];
$titlul_articol = $row['titlul_articol'];
if ($titlul_articol == '') $exista_titlul = 'none; ';
else $exista_titlul = ' ';
$an_articol = $row['an_articol'];
if ($an_articol == '') $exista_anul = 'none; ';
else $exista_anul = ' ';
$autori = $row['autori'];
if ($autori == '') $exista_autori = 'none; ';
else $exista_autori = ' ';
$detalii = $row['detalii'];
if ($detalii == '') $exista_detalii = 'none; ';
else $exista_detalii = ' ';
$link_doi = $row['link_doi'];
if ($link_doi == '') $exista_link_doi = 'none; ';
else $exista_link_doi = ' ';
$locatie_fisier = $row['locatie_fisier'];
$nume_fisier = $row['nume_fisier'];
$fisier_local_link = $locatie_fisier.'/'.$nume_fisier;
if ($nume_fisier == '' || $locatie_fisier == '') $exista_fisier = 'none; ';
else $exista_fisier = ' ';
if ($i % 2 != "0") $bgcolor = "#ECECEC";
else $bgcolor = "#FBFBFB";
?>
$i++; } ?> } ?> |