Просмотр файла inc/functions.php

Размер файла: 1.73Kb
<?php
//Гостевая книга powered by GiG
//////////////////////////////////  
//   Автор: GiG                 //
//   Скрипт: GiGGuesT_v1.0.0    //
//   Рождение скрипта: 09.09.08 //
//                              //
//////////////////////////////////
function template_footer()
{
?><div class=c><p>alxGuest<br> Copyright &copy 2007<br> <a href="mailto:[email protected]">AL3X</a></p></div></body></html><?php
}


function page()
{
    if(empty($_GET["page"])){
        $page = 0;
    } else {
if(!is_numeric($_GET["page"])) die("Неправильный формат номера страницы!");
        $page = $_GET["page"];
    }
	return $page;
}

function sql_query($onpage, $table_gb)
{
    $begin = $page*$onpage;
	$sql = "SELECT * FROM ".$table_gb." ORDER BY time DESC LIMIT ".$begin.", ".$onpage;
	$result = mysql_query($sql) or die(mysql_error());
	return $result;
}

function navigation($onpage,  $table_gb)
{
	$return = null;
    $count = mysql_query("SELECT COUNT(*) FROM $table_gb") or die(mysql_error());
	$count = mysql_fetch_array($count);
	$count = $count[0];
	$pages = $count/$onpage;
	if($page!==0){
	    $prev = "<A HREF=\"index.php?page=".($page-1)."\">Назад</A>";
	} else {
	    $prev = "<";
	}
	if($page<round($pages-1)){
	    $next = "<A HREF=\"index.php?page=".($page+1)."\">ВперёД</A>";
	} else {
	    $next = ">";
	}
	for($i=0;$i<$pages;$i++)
	{
	    if($i==$page){
	        $return.="[".($i+1)."]";
	    } else {
	        $return.="<A HREF=\"index.php?page=".$i."\">[".($i+1)."]</A>";
	    }
	}
	return $prev.$return.$next;
}

function strings_isemail($string)
{
return preg_match('%[-\.\w]+@[-\w]+(?:\.[-\w]+)+%', $string);
}
?>