ok mach ich
danke für die hilfe.
wenn du noc die verschiedenen Teile brauchst sag bescheit
[php:1:e6c5df537d]
<?
// Get Settings
require_once("db.inc.php");
//Get Header
include("header.sle");
# Anzahl der Items Pro Seite alternativ über $_GET[$var] ermitteln
$items_pro_site = '5';
# Übeprüfen welche Seite der User angezeigt haben möchte
# Der Übermittlungsparameter ist 'site', kann verändert werden!
if(!isset($_GET['site'])) {
$site = '1';
}
else {
$site = $_GET['site'] * $items_pro_site - $items_pro_site;
}
# Bestimmen, wieviele Seiten es überhaupt gibt.
$count = mysql_query('SELECT e_id FROM book') OR die(mysql_error());
$count = mysql_num_rows($count);
$count = round(($count / $items_pro_site), 0);
# Anzeigen der Links für die einzelnen Seiten
$links = '';
if($count <= 9) {
for($i=1; $i<=$count; $i++) {
if($i != $count) {
$links .= ''.$i.', ';
}
else {
# Diese Abfrage betrifft nur die Designausgabe das ', '
$links .= ''.$i.'';
}
}
}
else {
# Absteigende Anzeige, kann auch umgedreht werden, das Schema bleibt gleich
# Die Links müssen natürlich angepasst werden
$links .= ''.($count).', ';
$links .= ''.($count-1).', ';
$links .= ''.($count-2).', ';
$links .= ''.($count-3).', ';
$links .= ''.($count-4).'';
$links .= ' [ ... ] ';
$links .= '3, ';
$links .= '2, ';
$links .= '1';
}
$action = $_GET['action'];
if ($action == '') {
eval("dooutput(\"".gettemplate("templates/gb_head")."\");");
$get_posts = mysql_query("SELECT * FROM book ORDER BY e_time DESC Limit '.$site.','.$items_pro_site.'");
for($k=mysql_num_rows($get_posts);$k>0;$k--) {
$gp = mysql_fetch_array($get_posts);
$mass = nl2br($gp[e_nachricht]);
$mail = '';
$icq = '';
$msn = '';
if($gp[e_email] != '') {
$mail = $gp[e_email]. ' (E-Mail)
';
}
if($gp[e_icq] != '') {
$icq = $gp[e_icq]. ' (ICQ)
';
}
if($gp[e_msn] != '') {
$msn = $gp[e_msn]. ' (MSN)';
}
$zeit = date('d.m.y H:i', $gp[e_time]);
$kontakt = $mail.$icq.$msn;
if ($gp[e_email] == '' & $gp[e_icq] == '' & $gp[e_msn] == '') {
$kontakt = 'keine angabe';
}
$l = $k;
eval("dooutput(\"".gettemplate("templates/posts")."\");");
}
eval("dooutput(\"".gettemplate("templates/gb_foot")."\");");
if ($action == 'add') {
eval("dooutput(\"".gettemplate("templates/gb_head")."\");");
eval("dooutput(\"".gettemplate("templates/add")."\");");
eval("dooutput(\"".gettemplate("templates/gb_foot")."\");");
}
if ($action == 'senddata') {
mysql_query("INSERT INTO book (e_name, e_email, e_icq, e_time, e_msn, e_nachricht, e_hp) VALUES ('".$_POST['e_name']."', '".$_POST['e_mail']."', '".$_POST['e_icq']."', '".mktime()."', '".$_POST['e_msn']."', '".$_POST['e_nachricht']."', '".$_POST['e_hp']."')");
eval("dooutput(\"".gettemplate("templates/gb_head")."\");");
eval("dooutput(\"".gettemplate("templates/added")."\");");
eval("dooutput(\"".gettemplate("templates/gb_foot")."\");");
}
//Get Footer
include("footer.sle");
?>
[/php:1:e6c5df537d]