=i", "\n", $str);
}
function get_pager($phpfile, $actualpage, $allrecords, $itemsonpage){
// echo $allrecords." - ".$itemsonpage;
$allpages=(int)($allrecords / $itemsonpage);
if ($allrecords%$itemsonpage==0) {
$allpages=$allpages-1;
}
$real=$allpages+1;
$pager="";
if ($actualpage>0) {
$extpage=$actualpage-1;
$pager.="<<";
} else {
}
$from=$actualpage-5;
if ($from<0) {
$from=0;
} elseif ($from>0) {
$pager.=" ... ";
}
$to=$actualpage+5; $dots=0;
if ($to>$allpages){
$to=$allpages;
} elseif ($to<$allpages) {
$dots=1;
}
for ($a=$from; $a<=$to; $a++){
$pager.=" ";
$displayed=$a+1;
while (strlen($displayed)";
}
$pager.= $displayed;
if ($a!=$actualpage) {
$pager.="";
}
$pager.=" ";
}
if ($dots==1){
$pager.=" ... ";
}
$extpage=$a-1;
if ($actualpage<$extpage) {
$extpage=$actualpage+1;
$pager.=">>";
} else {
}
$pager.=" Összesen: {$real} oldal";
return $pager;
}
$forum=$_GET['forum'];
$topic=$_GET['topic'];
$link = mysql_connect("localhost","hqfc","Brutus");
//$result = mysql_db_query("hqfc","select nev,mail,datum,uzen,kar from messages where tid=" . $topic . " order by datum desc");
mysql_select_db("hqfc");
//ADDED BY ANON BEGIN
if (isset($_GET['pagenum'])) {
$pagenum=$_GET['pagenum'];
} else {
$pagenum=0;
}
$laponkent=40;
$countquery="select count(nev) as num from messages where messages.tid={$topic}";
$countresult = mysql_query( $countquery );
$row = mysql_fetch_assoc($countresult);
mysql_free_result($countresult);
$recordcount=$row['num'];
$recnum=$pagenum*$laponkent;
$pager=get_pager("answers.php3?forum={$forum}&topic={$topic}&", $pagenum, $recordcount, $laponkent);
if (isset($_SESSION['username'])){
$pager.="
Bejelentkezve: {$_SESSION['username']} - Kijelentkezés";
} else {
$pager.="
Nem vagy bejelentkezve.";
}
//ADDED BY ANON END
$result = mysql_query("select nev,mail,datum,uzen,kar from messages where tid=" . $topic . " order by datum desc LIMIT {$recnum}, {$laponkent}");
?>
";
} else {
echo " ";
}
?> |
0) {
echo " ";
}
?> |
|
|
";
}
?> |
\\5\\6", $text);
$tomb=explode(" ", $text);
// print_r($tomb);
foreach($tomb as $id=>$elem){
if (!preg_match("`((http)+(s)?:(//)|(www\.))((\w|\.|\-|_)+)(/)?(\S+)?`i", $elem)){
$tomb[$id]=wordwrap($elem,40," ",1);
// echo $elem." ";
} else {
$tomb[$id]=" {$elem} ";
}
}
// print_r($tomb);
$text=implode(" ", $tomb);
$text=nl2br($text);
$text = preg_replace( "`((http)+(s)?:(//)|(www\.))((\w|\.|\-|_)+)(/)?(\S+)?`i", "http://\\5\\6\\8\\9", $text);
// echo wordwrap($text,50," ",1);
echo $text;
}
?>
|
|