ich möchte mir die JA-BücherBox v1.1.1 als Buchempfehlungsscript installieren. Für die Startseite habe ich bereits das Script so angepasst, dass der Header erscheint. Im Verlauf des Scripts, kann man sich dann für eine Kategorie entscheiden (diese muss man voher anlegen) und sich dort über die Bücher informieren, die darin enthalten sind. Dabei findet eine DB-Abfrage über die Kategorien, darin enthaltene Bücher, Autoren u.s.w. statt. Im Original wird da wieder über include der Header eingefügt. Möchte ich das mit dem phpbb Header machen, kommt die Meldung, das keine Bücher in dieser Kategorie enthalten sind. Es sind aber definitiv welche enthalten. Füge ich wieder den "OriginalHeader" ein, sind die Daten wieder da.
Was kann das sein? Warum sind mit phpBB-Header keine Daten vorhanden sondern nur mit Original-header.
Ich poste mal vorsichtishalber den Code mit. Die markiete Stelle zeigt die Stelle, wo der Header rein muss.
Wie gesagt, wenn ich an der markierten Stelle den phpBB-Header
Code: Alles auswählen
define('IN_PHPBB', true);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
<?php
//###############################################
//# JA-BücherBox Version 1.1.1 #
//#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
//# URL| © Copyright 2003 by René Abé |Email #
//# http://www.java-archiv.com http://www.raisp.de #
//#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
//# Dieses Programm darf kostenfrei auf privaten #
//# und kommerziellen Websites genutzt werden #
//# solange die Coypright-Hinweise in ALLEN #
//# dazugehörigen DATEIEN verbleiben und #
//# in keiner Weise versteckt werden! #
//################################################## ?>
<?php
include("./incs/config.inc.php");
//Benötigte Dateien und Variablen von phpBB
$link = mysql_connect($sql_host, $sql_user, $sql_pass);
if (!$link) die("Keine Verbindung zu MySQL");
mysql_select_db($sql_db, $link) or die ("Konnte $sql_db nicht öffnen: ".mysql_error());
$in_cfg=mysql_query("SELECT incspfad,URL,imgpfad,imgurl,BBTitel,AmazID,KatBesch,ver FROM ja_$sql_cfg_bb") or die("Konfiguration konnte nicht geladen werden<br>".mysql_error());
$cfg=mysql_fetch_array($in_cfg);
$incspfad=$cfg[incspfad];
$URL=$cfg[URL];
$imgurl=$cfg[imgurl];
$imgpfad=$cfg[imgpfad];
$bbtitel=$cfg[BBTitel];
$amazonid=$cfg[AmazID];
$katbesch=$cfg[KatBesch];
$ver=$cfg[ver];
if ($bbox_act == "randbook") $action = "randbook";
if ($action == "vcat" AND $cat<1) $action = "";
switch ($action) {
case "":
define('IN_PHPBB', true);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
//include ("./incs/header.inc.php");
$in_kat=mysql_query("SELECT * FROM ja_$sql_kat_bb") or die("Abfrage der Kategorien nicht möglich:<br>".mysql_error());
echo "<table width=100% height=70% border=1 cellpadding=3 cellspacing=0 class=forumline>";
echo "<tr>";
echo "<td class=catHead colspan=2 height=15><span class=mainmenu><center><b>Bücher Übersicht</b></center></span></td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan=2 height=1 class=row3><img src=images/spacer.gif width=1 height=1 alt=.></td>";
echo "</tr>";
echo "<tr>";
echo "<td class=row1><br>";
echo "<p align=justify class=\"gen\">Hier findest du Bücher zu den Vorlesungen, die von den Professoren oder einem User empfohlen wurden. Einfach das gewünschte Themengebiet auswählen! Um ein Buch hinzuzufügen wähle ebenfalls zuerst das entsprechende Themengebiet aus! ";
echo "Such-Funktion finden Sie weiter unten!</p>";
if(mysql_num_rows($in_kat)==0) echo "<tr><td><span class=update>Noch keine Kategorien vorhanden!</span><br><br><a href=\"admin/index.php\">Login und Kategorie anlegen!</a></td></tr>";
while($kat=mysql_fetch_array($in_kat)) {
$counts = mysql_query("SELECT id FROM ja_$sql_dat_bb WHERE Kategorie='$kat[catid]' AND IsOk='Y'");
$ctalle = mysql_num_rows($counts);
//Beginn Kategorien
echo "<table align=center width=50% cellpadding=2 cellspacing=1 border=0 class=forumline>";
echo " <tr>";
echo" <td width=100% height=15 align=center valign=top class=headercell><a href=\"".$PHP_SELF."?action=vcat&cat=$kat[catid]\"><span class=cattitle>$kat[catname] ($ctalle)</span></a></td>";
echo "</tr>";
echo "<tr><td align=left class=row2></td></tr>";
echo "<tr><td class=row2><a href=\"".$PHP_SELF."?action=vcat&cat=$kat[catid]\"><p span class=genmed>$kat[catbesch]</p></a></td></tr><br>";
echo "</td></tr>";
//Ende Kategorien
}echo "</table><br>";
//Beginn Suchmaske
echo "<form method=\"get\" action=\"".$PHP_SELF."\"><input type=hidden name=action value=\"suchen\">";
echo "<table align=center width=50% cellpadding=2 cellspacing=1 border=0 class=forumline>";
echo "<tr><th align=left colspan=3 class=cattitle>Buch suchen</th>";
echo "</tr>";
echo "<tr><td class=row2><span class=genmed>Stichwort:</span></td><td colspan=2 class=row2><input type=text name=\"suchtext\" size=40></td>";
echo "</tr>";
echo "<tr><td class=row2><span class=genmed>Suchen in:</span></td><td colspan=2 class=row2><select name=\"suchein\"><option value=\"Beschr\">Beschreibung</option>";
echo "<option value=\"Titel\">Titel</option><option value=\"alle\" selected>Titel & Beschreibung</option></select></td>";
echo "</tr>";
echo "<tr><td class=row2><span class=genmed>Sortieren nach</span></td><td class=row2><select name=\"sortnach\"><option value=\"Autor\">Autor</option>";
echo "<option value=\"Titel\">Titel</option><option value=\"Verlag\">Verlag</option><option ";
echo "value=\"Preis\">Preis</option></select></td><td rowspan=2 align=center class=row2><input type=\"submit\" value=\"Suchen\"></td>";
echo "</tr>";
echo "<tr><td class=row2><span class=genmed>Listen nach:</span></td>";
echo "<td class=row2><select name=\"sortart\"><option value=\"ASC\">a-z / A-Z</option><option value=\"DESC\">z-a / Z-A</option></select></td>";
echo "</tr></table></form>";
echo "<hr noshade size=1 width=80%><center><span class=genmed>powered by <a class=klein href=\"http://www.java-archiv.com\" target=\"_blank\">JA-BücherBox ";
echo "v$ver</a> • © Copyright 2003 by <a class=klein href=\"http://www.raisp.de\" target=\"_blank\">René ";
echo "Abé • ISP</a>!!</center>";
//Ende Suchmaske
mysql_close($link);
include("./incs/footer.inc.php");
break;
case "vcat":
if (!$sort) $sort = "Titel";
if ($order != "ASC" and $order != "DESC") $order = "ASC";
if (!$show) $show = 5;
if (!$page) $page = 1;
//Header Anfang
include("./incs/config.inc.php");
//Header Ende
echo "<p align=center>";
echo "<form method=\"get\" action=\"".$PHP_SELF."\"><input type=hidden name=\"action\" value=\"vcat\"><input type=hidden ";
echo "name=\"sort\" value=\"$sort\"><input type=hidden name=\"order\" value=\"$order\">";
echo "<table align=center width=100% cellpadding=2 cellspacing=1 border=0 class=forumline>";
echo "<tr><td width=50% align=center class=row2><span class=genmed>Aktuelle Kategorie: $akt_kat</span><br><select name=\"cat\">";
echo "<option value=\"\">» Übersicht</option><option value=\"\"></option>";
$inhalt=mysql_query("SELECT * FROM ja_$sql_kat_bb") OR die("Konnte Kategorien nicht abrufen!<br>".mysql_error());
while($erg=mysql_fetch_array($inhalt)) {
echo "<option value=\"$erg[catid]\"";
if ($erg[catid] == $cat) echo " selected";
echo ">$erg[catname]</option>";
}
echo "</select> <input type=submit value=\"ansehen\"><br>";
$maximum = mysql_num_rows(mysql_query("SELECT Kategorie FROM ja_$sql_dat_bb WHERE Kategorie='$cat' AND IsOk='Y'"));
$numpages = ceil($maximum / $show);
echo "<span class=genmed>Einträge in dieser Kategorie: $maximum<br></span></td>";
echo "<td align=center width=50% class=row2><span class=genmed>Sortieren nach:</span><br><select name=\"sort\" size=1><option ";
echo "value=\"Autor\"";
if ($sort == "Autor") echo " selected";
echo ">Autor</option><option value=\"Titel\"";
if ($sort == "Titel") echo " selected";
echo ">Titel</option><option value=\"Verlag\"";
if ($sort == "Verlag") echo " selected";
echo ">Verlag</option><option value=\"Preis\"";
if ($sort == "Preis") echo " selected";
echo ">Preis</option></select> <input type=submit value=\"ansehen\"><br><a ";
echo "href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=ASC&page=$page&show=$show\"><img ";
echo "src=\"$imgurl/up.gif\" width=8 height=5 border=0 align=middle alt=\"A-B-C\"><span class=genmed>aufsteigend</span></a> <a ";
echo "href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=DESC&page=$page&show=$show\"><img ";
echo "src=\"$imgurl/down.gif\" width=8 height=5 border=0 align=middle alt=\"Z-Y-X\"><span class=genmed>absteigend</span></a></td></tr>";
echo "</form>"; if ($katbesch == 'Y') {
$ckat=mysql_query("SELECT catbesch FROM ja_$sql_kat_bb WHERE catid='$cat'");
$ccat=mysql_fetch_array($ckat);
echo "<tr><td colspan=2 class=row2><span class=genmed>$ccat[catbesch]</span></td></tr>"; }
if ($numpages < $page) $page = 1;
$pos = (($page - 1) * $show);
if ($page == 1) { $lastpage = 0; } else { $lastpage = $page - 1; }
if (($maximum - $pos) < $show) { $nextpage = 0; } else { $nextpage = $page + 1; }
$inhalt = mysql_query("SELECT * FROM ja_$sql_dat_bb WHERE Kategorie='$cat' AND IsOk='Y' ORDER BY $sort $order LIMIT $pos, $show") or die('Kann Einträge nicht auflisten: '.mysql_error());
$show_max = mysql_num_rows($inhalt);
if ($show_max==0) echo "<tr><td colspan=2 class=row2><b><span class=genmed>Hinweis:</b></span> <span class=genmed>In dieser Kategorie sind noch keine Bücher vorhanden!</span></td></tr></table>";
if ($show_max) {
if ($numpages > 1) {
echo "<tr><td align=center class=row2><span class=genmed>Seite auswählen:</span><br>"; if ($lastpage > 0) {
echo "<a href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=$show&page=$lastpage\"><<</a>";
} else { echo "<<"; }
for ($actpage = 1; $actpage <= $numpages; $actpage++) { echo " | ";
if ($actpage != $page) { echo "<a href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=$show&page=$actpage\">$actpage</a>";
} else { echo "<b>$actpage</b>"; } } echo " | "; if ($nextpage > 0) {
echo "<a href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=$show&page=$nextpage\">>></a>";
} else { echo ">>"; } echo "</td><td class=klein align=center>";
if ($maximum > 10) { echo "Einträge pro Seite:<br><a class=klein ";
echo "href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=10\">10</a> | <a class=klein ";
echo "href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=20\">20</a> | <a class=klein ";
echo "href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=50\">50</a> | <a class=klein ";
echo "href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=100\">100</a></td>"; }
echo "</tr>"; }
echo "</table><hr noshade size=1 width=80%>";
//Header Anfang
define('IN_PHPBB', true);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
//Header Ende
// Standard-Template laden wenn kein User-Template vorhanden ist!
$get_tpl_1=mysql_query("SELECT tpl_1 FROM ja_$sql_cfg_bb") or die("Template kann nicht geladen werden!<br>".mysql_error());
$template_e=mysql_fetch_array($get_tpl_1);
$template=$template_e[tpl_1];
/* Kein Template in der MySQL-Datenbank?! => Standard anzeigen */
if ($template == '') {
$template = "<table border=0 cellpadding=2 cellspacing=3 width=100%><tr><td width=96 align=center valign=top ";
$template.= "rowspan=5>{BILD}</td><th colspan=2>\"{TITEL}\"</td></tr><tr><th>Autor:</th><td>{AUTOR}</td></tr>";
$template.= "<tr><th>Verlag:</th><td>{VERLAG}</td></tr><tr><th>Preis:</th><td>{PREIS} EUR</td></tr><tr><th ";
$template.= "align=left colspan=2>Kurzbeschreibung dieses Titels:</td></tr><tr><td align=left colspan=3><p ";
$template.= "align=justify>{BESCHR}...</p></td></tr><tr><td colspan=3 align=right><a href=\"{URL}\" ";
$template.= "target=\"_blank\">...mehr über dieses Buch</a> & <a href=\"{URL}\" target=\"_blank\">Bestellen</a>";
$template.= "</td></tr></table><br>";
}
while($erg=mysql_fetch_array($inhalt)) {
if (file_exists($imgpfad."/".$erg[ASIN].".jpg")) {
$info = getimagesize($imgpfad."/".$erg[ASIN].".jpg");
$v_bild = "<A HREF=\"$PHP_SELF?action=go&ASIN=$erg[ASIN]\" target=\"_blank\"><img ";
$v_bild.= "src=\"$imgurl/$erg[ASIN].jpg\" $info[3] border=0 alt=\"$erg[Titel]\"></a>";
} else {
$info = getimagesize($imgpfad."/keinbild.gif");
$v_bild = "<A HREF=\"$PHP_SELF?action=go&ASIN=$erg[ASIN]\" target=\"_blank\"><img ";
$v_bild.= "src=\"$imgurl/keinbild.gif\" $info[3] border=0 alt=\"keine Vorschau\"></a>";
}
// $v_bild = "<A HREF=\"".$PHP_SELF."?action=go&ASIN=$erg[ASIN]\" target=\"_blank\"><img src=\"$imgurl/$erg[ASIN].jpg\" border=0 alt=\"$erg[Titel]\"></a>";
$v_titel = stripslashes($erg[Titel]);
$v_autor = stripslashes($erg[Autor]);
$v_verlag = stripslashes($erg[Verlag]);
$v_preis = $erg[Preis];
$v_beschr = stripslashes($erg[Beschreibung]);
$v_url = $PHP_SELF."?action=go&ASIN=$erg[ASIN]";
echo str_replace(
array("{BILD}","{TITEL}","{AUTOR}","{VERLAG}","{PREIS}","{BESCHR}","{URL}"),
array($v_bild,$v_titel,$v_autor,$v_verlag,$v_preis,$v_beschr,$v_url),
$template);
}
}
if ($numpages > 1) {
echo "<hr noshade size=1 width=80%><table align=center border=0 cellspacing=2 ";
echo "cellpadding=2 width=100%><tr><td align=center><span class=klein>Seite auswählen: ";
if ($lastpage > 0) { echo "<a href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=$show&page=$lastpage\"><<</a>";
} else { echo "<<"; }
for ($actpage = 1; $actpage <= $numpages; $actpage++) { echo " | ";
if ($actpage != $page) { echo "<a href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=$show&page=$actpage\">$actpage</a>";
} else { echo "<b>$actpage</b>"; } } echo " | ";
if ($nextpage > 0) { echo "<a href=\"".$PHP_SELF."?action=vcat&cat=$cat&sort=$sort&order=$order&show=$show&page=$nextpage\">>></a>";
} else { echo ">>"; }
echo "</span></td></tr></table>";
}
echo "<form method=\"get\" action=\"".$PHP_SELF."\"><input type=hidden name=action value=\"suchen\"><table align=center ";
echo "border=0 cellspacing=2 cellpadding=2 width=100%><tr><th align=left colspan=3>Buch suchen</th></tr><tr><td>";
echo "Stichwort:</td><td colspan=2><input type=text name=\"suchtext\" value=\"$suchtext\" size=40></td></tr><tr>";
echo "<td>Suchen in:</td><td colspan=2><select name=\"suchein\"><option value=\"Beschr\">Beschreibung</option>";
echo "<option value=\"Titel\">Titel</option><option value=\"alle\" selected>Titel & Beschreibung</option></select>";
echo "</td></tr><tr><td>Sortieren nach</td><td><select name=\"sortnach\"><option value=\"Autor\">Autor</option>";
echo "<option value=\"Titel\">Titel</option><option value=\"Verlag\">Verlag</option><option value=\"Preis\">Preis";
echo "</option></select></td><td rowspan=2 align=center><input type=\"submit\" value=\"Suchen\"></th></tr><tr><td>";
echo "Auflisten:</td><td><select name=\"sortart\"><option value=\"ASC\">a-z / A-Z</option><option value=\"DESC\">";
echo "z-a / Z-A</option></select></td></tr></table></form><p align=center>[ <a href=\"".$PHP_SELF."\" ";
echo "target=\"_self\">Zur Kategorie-Übersicht</a> ]</p><hr noshade size=1 width=80%><center><span ";
echo "class=klein>powered by <a class=klein href=\"http://www.java-archiv.com\" target=\"_blank\">JA-BücherBox ";
echo "v$ver</a> • © Copyright 2003 by <a class=klein href=\"http://www.raisp.de\" target=\"_blank\">René ";
echo "Abé • ISP</a>!!</center>";
mysql_close($link);
include("./incs/footer.inc.php");
break;
case "suchen":
include ("./incs/header.inc.php");
if ($suchtext) {
if (!$sort) $sort = "Titel";
if ($order != "ASC" and $order != "DESC") $order = "ASC";
if ($suchtext == "*" OR $suchtext == "%") $suchtext ="";
if (!$suchein) $suchein="alle";
if ($suchein == "alle") {
$suche_in_titel = 'Y';
$suche_in_beschr = 'Y';
} elseif ($suchein == "Beschr") {
$suche_in_titel = 'N';
$suche_in_beschr = 'Y';
} elseif ($suchein == "Titel") {
$suche_in_titel = 'Y';
$suche_in_beschr = 'N'; }
if (!isset($sortnach)) $sortnach = "Titel";
if ($sortart != "ASC" and $sortart != "DESC") $sortart = "ASC";
$sql_suche = "SELECT * FROM ja_$sql_dat_bb WHERE (IsOk='Y' AND (";
if (($suche_in_titel == 'Y') AND ($suche_in_beschr == 'N')) $sql_suche.="Titel rlike '$suchtext' ";
if (($suche_in_beschr == 'Y') AND ($suche_in_titel == 'N')) $sql_suche.="Beschreibung rlike '$suchtext' ";
if (($suche_in_beschr == 'Y') AND ($suche_in_titel == 'Y')) $sql_suche.="Titel rlike '$suchtext' OR Beschreibung rlike '$suchtext' ";
$sql_suche.=")) ORDER BY $sortnach $sortart LIMIT 0, 50";
$result = mysql_query($sql_suche) or die("Fehler<br>".mysql_error());
$maximum = mysql_num_rows($result);
echo "<center>Einträge gefunden: $maximum<br>Es werden maximal 50 Einträge angezeigt!</center>";
// Standard-Template laden wenn kein User-Template vorhanden ist!
$get_tpl_1=mysql_query("SELECT tpl_1 FROM ja_$sql_cfg_bb") or die("Template kann nicht geladen werden!<br>".mysql_error());
$template_e=mysql_fetch_array($get_tpl_1);
$template=$template_e[tpl_1];
/* Kein Template in der MySQL-Datenbank?! => Standard anzeigen */
if ($template == '') { $template = "<table border=0 cellpadding=2 cellspacing=3 width=100%><tr><td width=96 ";
$template.= "align=center valign=top rowspan=5>{BILD}</td><th colspan=2>\"{TITEL}\"</td></tr><tr><th>Autor:";
$template.= "</th><td>{AUTOR}</td></tr><tr><th>Verlag:</th><td>{VERLAG}</td></tr><tr><th>Preis:</th><td>{PREIS} ";
$template.= "EUR</td></tr><tr><th align=left colspan=2>Kurzbeschreibung dieses Titels:</td></tr><tr><td ";
$template.= "align=left colspan=3><p align=justify>{BESCHR}...</p></td></tr><tr><td colspan=3 align=right>";
$template.= "<a href=\"{URL}\" target=\"_blank\">...mehr über dieses Buch</a> & <a href=\"{URL}\" ";
$template.= "target=\"_blank\">Bestellen</a></td></tr></table><br>"; }
echo "<form method=\"get\" action=\"".$PHP_SELF."\"><input type=hidden name=action value=\"suchen\">";
echo "<table align=center border=0 cellspacing=2 cellpadding=2 width=100%><tr><th align=left colspan=3>Buch suchen</th>";
echo "</tr><tr><td>Stichwort:</td><td colspan=2><input type=text name=\"suchtext\" value=\"$suchtext\" size=40></td>";
echo "</tr><tr><td>Suchen in:</td><td colspan=2><select name=\"suchein\"><option value=\"Beschr\">Beschreibung</option>";
echo "<option value=\"Titel\">Titel</option><option value=\"alle\" selected>Titel & Beschreibung</option></select></td>";
echo "</tr><tr><td>Sortieren nach</td><td><select name=\"sortnach\"><option value=\"Autor\">Autor</option><option ";
echo "value=\"Titel\">Titel</option><option value=\"Verlag\">Verlag</option><option value=\"Preis\">Preis</option>";
echo "</select></td><td rowspan=2 align=center><input type=\"submit\" value=\"Suchen\"></th></tr><tr><td>Auflisten:";
echo "</td><td><select name=\"sortart\"><option value=\"ASC\">a-z / A-Z</option><option value=\"DESC\">z-a / Z-A";
echo "</option></select></td></tr></table></form>";
for($x=0;$x<$maximum;$x++){
$erg = mysql_fetch_row($result);
$erg_titel = stripslashes(ereg_replace("$suchtext","<i><u>$suchtext</u></i>",$erg[4]));
$erg_beschr = stripslashes(ereg_replace("$suchtext","<b><u>$suchtext</u></b>",$erg[6]));
$erg_bild = "<A HREF=\"".$PHP_SELF."?action=go&ASIN=$erg[1]\" target=\"_blank\"><img src=\"$imgurl/$erg[1].jpg\" border=0 alt=\"$erg[4]\"></a>";
$erg_url = $PHP_SELF."?action=go&ASIN=$erg[1]";
echo str_replace(array("{BILD}","{TITEL}","{AUTOR}","{VERLAG}","{PREIS}","{BESCHR}","{URL}"),
array($erg_bild,$erg_titel,stripslashes($erg[3]),stripslashes($erg[2]),$erg[5],$erg_beschr,$erg_url),
$template); }
}
echo "<p align=center>[ <a href=\"".$PHP_SELF."\" target=\"_self\">Zur Kategorie-Übersicht</a> ]</p>";
echo "<hr noshade size=1 width=80%><center><span ";
echo "class=klein>powered by <a class=klein href=\"http://www.java-archiv.com\" target=\"_blank\">JA-BücherBox ";
echo "v$ver</a> • © Copyright 2003 by <a class=klein href=\"http://www.raisp.de\" target=\"_blank\">René ";
echo "Abé • ISP</a>!!</center>";
mysql_close($link);
include("./incs/footer.inc.php");
break;
case "randbook":
$getmax ="SELECT id FROM ja_$sql_dat_bb WHERE ";
if ($bbox_cat) $getmax.="Kategorie='$bbox_cat' AND ";
$getmax.="IsOk='Y'";
$maximum = mysql_num_rows(mysql_query($getmax))-1;
srand((double)microtime()*1000000);
$no = rand(0,$maximum);
$ergebnis = "SELECT * FROM ja_$sql_dat_bb WHERE ";
if ($bbox_cat) $ergebnis.= "Kategorie='$bbox_cat' AND ";
$ergebnis.= "IsOk='Y' LIMIT $no, 1";
$result=mysql_query($ergebnis, $link);
$erg=mysql_fetch_array($result);
// Standard-Template laden wenn kein User-Template vorhanden ist!
$get_tpl_2=mysql_query("SELECT tpl_2 FROM ja_$sql_cfg_bb") or die("Template kann nicht geladen werden!<br>".mysql_error());
$template_e=mysql_fetch_array($get_tpl_2);
$template=$template_e[tpl_2];
/* Kein Template in der MySQL-Datenbank?! => Standard anzeigen */
if ($template == '') { $template = "<table width=145 border=0 cellpadding=0 cellspacing=2><tr><td class=sub ";
$template = "align=center valign=center><b><span class=sub>JA-BücherBox v1.1</span></b></td></tr><tr><td ";
$template = "align=center valign=center>{AUTOR}<br><b>{TITEL}</b><br>{BILD}<br>{PREIS} EUR<br><a href=\"{URL}\" ";
$template = "target=\"_blank\">Jetzt bestellen...</a></font></td></tr></table>"; }
$v_bild = "<A HREF=\"".$PHP_SELF."?action=go&ASIN=$erg[ASIN]\" target=\"_blank\"><img src=\"$imgurl/$erg[ASIN].jpg\" border=0 alt=\"$erg[Titel]\"></a>";
$v_url = $PHP_SELF."?action=go&ASIN=$erg[ASIN]";
echo str_replace(
array("{BILD}","{TITEL}","{AUTOR}","{VERLAG}","{PREIS}","{BESCHR}","{URL}"),
array($v_bild,stripslashes($erg[Titel]),stripslashes($erg[Autor]),stripslashes($erg[Verlag]),$erg[Preis],stripslashes($erg[Beschreibung]),$v_url),
$template);
echo "<br><div title=\"Copyright 2003 by René Abé\"><a href=\"http://www.java-archiv.com\" ";
echo "target=\"_blank\">©´03 by Java-Archiv.com</a></div>";
mysql_query("UPDATE ja_$sql_dat_bb SET View=View+1 WHERE ASIN='$erg[ASIN]'",$link);
mysql_close($link);
break;
case "go":
if ($link) mysql_close($link);
if ($nocount==1) { $url="http://www.amazon.de/exec/obidos/ASIN/$ASIN/$amazonid"; } else {
$link = mysql_connect($sql_host, $sql_user, $sql_pass); if (!$link) die("Keine Verbindung zu MySQL");
mysql_select_db($sql_db, $link) or die ("Konnte $sql_db nicht öffnen: ".mysql_error());
mysql_query("UPDATE ja_$sql_dat_bb SET Click=Click+1 where ASIN='$ASIN'",$link);
$url = "http://www.amazon.de/exec/obidos/ASIN/$ASIN/$amazonid";
mysql_close($link); }
header("Location: $url");
break;
}
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>