ich arbeite an einem auktionsskript und habe folgendes prob:
gegeben ist:
1)die teilnahme an der auktion kostet einemalig 10 , der user kann so oft er will bieten. ( funktioniert) ( db eintrag etc ab zeile 185)
2)beim 1. gebot sollen die 10 euro vom konto abgebucht werden. ( funktioniert)
dies geschieht hier: in der datei ab zeile 113
if (($res['anz'] == 0) and ($resa['anz'] > 0))
{
$sql = "UPDATE " . $pref . "_user SET konto=konto" . " Where (iduser=" . $_SESSION['pd_userid_003'] . ")";
$db->query($sql);
$pd_userid_003 = intval($_SESSION['pd_userid_003']);
$sql = "SELECT * FROM " . $pref . "_user Where (iduser=" . $pd_userid_003 . ")";
$userdata = $db->query_first($sql);
3) wenn das konto null erreicht hat soll der user zur seite : aufladen gelinkt werden ( funktioniert)
PROBLEM IST: wenn der user sich an einer auktion beteiligt und die zehn euro vom konto abgebucht werden (neuer kontostand = 0,0 euro) , kann er bei keiner auktion ( auch nicht bei denen, bei den er bereits geboten hat) mehr teilnehmen.
Ich glaube: hier findet die Prüfung dazu statt ( ab zeile 96)
// Gebotspreise bestimmen
$cfg_aufdeckpreis_gesamt = $cfg_aufdeckpreis * $anz ;
if ($userdata['konto'] >= $cfg_aufdeckpreis_gesamt)
{
kann man da nicht eine prüfung einbauen wie zb:
$resal = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") ");
$cfg_aufdeckpreis_gesamt = $cfg_aufdeckpreis * $anz ;
if ($userdata['konto'] >= $cfg_aufdeckpreis_gesamt) or (($resal['anz'] > 0) and ($userdata['konto'] >= $cfg_aufdeckpreis_gesamt))
{
(funzt aber nicht , ist nur meine idee.)
code der auktion.php
<?php
require("./global.php");
if (isset($_SESSION['pd_userid_003']) && $_SESSION['pd_userid_003'] > 0)
{
$zeitj = time();
// Auktion
$sql = "SELECT * FROM " . $pref . "_auktion Where (idauktion=" . $_REQUEST['id_auk'] . ")";
$result = $db->query_first($sql);
$egebot = 1;
$igebot1 = 1;
$igebot2 = 10;
$inhalt = '';
if ($result['minimalpreis'] > 0)
{
$egebot = $result['minimalpreis'] * 100;
$igebot1 = $result['minimalpreis'] * 100;
$igebot2 = $result['minimalpreis'] * 100 + 10;
}
$preisaufgedeckt = true;
$mingebote = false;
if (($result['rueckwaerts'] == 1) && ($result['beendet'] == 0))
{
$sql = "SELECT * FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") and (iduser=" . $_SESSION['pd_userid_003'] . ") order by zeit desc limit 1";
$aufgedeckt = $db->query_first($sql);
if ($aufgedeckt)
{
$mingebote = true;
}
}
$idauktion = $result['idauktion'];
$iduser = $result['iduser'];
$idkategorie = $result['idkategorie'];
$startpreis = $result['startpreis'];
$sofortpreis = $result['sofortpreis'];
$sofortkauf = $result['sofortkauf'];
$aktpreis = $result['aktpreis'];
$aktbieter = $result['aktbieter'];
$preisschritt = $result['preisschritt'];
$start = $result['start'];
$ende = $result['ende'];
$titel_auk = $result['titel'];
$expired = $result['expired'];
$expired2 = $result['expired2'];
$beendet = $result['beendet'];
$grund = $result['grund'];
$rueckwaerts = $result['rueckwaerts'];
$cent_schritt = $result['cent_schritt'];
$preis = $result['uvppreis'];
$minimalpreis = $result['minimalpreis'];
$preisvorschlag = $result['preisvorschlag'];
$shopartikel = $result['shopartikel'];
$dauer = $ende - $zeitj;
if ($beendet == 1) $dauer = -1;
$titel = 'Mitbieten bei: ' . $titel_auk . ' :: Artikelnummer: ' . $idauktion . ' ';
$pd_userid_003 = intval($_SESSION['pd_userid_003']);
$sql = "SELECT * FROM " . $pref . "_user Where (iduser=" . $pd_userid_003 . ")";
$userdata = $db->query_first($sql);
if ($iduser == $pd_userid_003)
{
$waittime = 1;
$url = "auktion.php?id_auk=" . $_REQUEST['id_auk'];
eval("\$redirect = \"" . $tpl->get("redirect") . "\";");
$inhalt .= 'Sie können kein Gebot bei Ihrer eigenen Auktion machen!';
require("./main.php");
exit;
}
if (($dauer >= 0) && ($beendet == 0) && $expired == 0)
{
$maximal = $aktpreis;
$maximal = number_format($maximal, 2, ',', ' ');
$maximal = str_replace(".", ",", $maximal);
$anz = 1;
if ($action == "intervalgebot")
{
$igebot1 = intval($_POST['igebot1']);
$igebot2 = intval($_POST['igebot2']);
$mingebot = $result['minimalpreis'] * 100;
if (($igebot1 > 0) && ($igebot1 < $igebot2) && ($igebot1 >= $mingebot))
{
$anz = $igebot2 - $igebot1 + 1;
}
}
// Gebotspreise bestimmen
$cfg_aufdeckpreis_gesamt = $cfg_aufdeckpreis * $anz ;
if ($userdata['konto'] >= $cfg_aufdeckpreis_gesamt)
{
// Einzelgebot
if ($action == "gebot")
{
$egebot = intval($_POST['egebot']);
$mingebot = $result['minimalpreis'] * 100;
if (($egebot > 0) && ($egebot >= $mingebot))
{
$fgebot = $egebot / 100;
$resa = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") ");
$res = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like '" . $fgebot . "')");
if (($res['anz'] == 0) and ($resa['anz'] > 0))
{
$sql = "UPDATE " . $pref . "_user SET konto=konto" . " Where (iduser=" . $_SESSION['pd_userid_003'] . ")";
$db->query($sql);
$pd_userid_003 = intval($_SESSION['pd_userid_003']);
$sql = "SELECT * FROM " . $pref . "_user Where (iduser=" . $pd_userid_003 . ")";
$userdata = $db->query_first($sql);
// aktuelles gebot in DB schreiben
$db->query("insert into " . $pref . "_auktion_mingebot set iduser=" . $_SESSION['pd_userid_003'] . ", idauktion=" . $_REQUEST['id_auk'] . ", betrag='" . $fgebot . "', zeit=" . time());
$res1 = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser<>" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like '" . $fgebot . "')");
$res2 = $db->query_first("SELECT betrag, count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") group by betrag having anz=1 order by betrag asc");
$res3 = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") ");
if ($res1['anz'] > 0) {
// kein einzelgebot
// <br />
$css_class = "css_red";
$statustext = 'Ihr Gebot (' . format_preis($fgebot) . ') wurde abgegeben, ist kein Einzelgebot! <br />';
} elseif ($res2['betrag'] < $fgebot) {
// nicht kleinste gebot
$css_class = "css_orange";
$statustext = 'Ihr Gebot (' . format_preis($fgebot) . ') wurde abgegeben, ist aber nicht das niedrigste Einzelgebot! <br />';
} else {
// kleinste gebot
$css_class = "css_green";
$statustext = 'Ihr Gebot (' . format_preis($fgebot) . ') wurde abgegeben und ist das niedrigste Einzelgebot! <br />';
// Hier eine Mailabfrage an den unterliegen Bieter
//
}
$rd = $db->query_first("SELECT betrag, count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") group by betrag having anz=1 order by betrag asc");
if ($rd) {
$rd2 = $db->query_first("SELECT * FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like " . $rd['betrag'] . ")");
$sql = "UPDATE " . $pref . "_auktion SET aktpreis='" . $rd2['betrag'] . "', aktbieter='" . $rd2['iduser'] . "', gebote ='" .$res3['anz']."' Where (idauktion=" . $_REQUEST['id_auk'] . ")";
//echo $sql;
$db->query($sql);
// Mail an unterlegenen Bieter!
if ( ($rd2['iduser'] != $aktbieter) && $aktbieter != 0 )
{
$aktbieter_details = "SELECT * FROM " . $pref . "_user WHERE (iduser = " . $aktbieter . ") ";
//echo $aktbieter_details;
$aktbieter_details = $db->query_first($aktbieter_details);
//$hoechstbieter = "vorheriger Höchstbietender: ".$aktbieter_details['benutzername']." - ".$aktbieter_details['iduser']." <br />";
//$sql = "SELECT * FROM " . $pref . "_user WHERE (iduser = " . $aktbieter['iduser'] . ")";
//$mailuser = $db->query_first($sql);
$text = "Hallo ".$aktbieter_details['benutzername'].",\n\nSie wurden bei der Auktion ".$titel_auk . " :: Artikelnummer: ". $idauktion . " unterboten!\n\nBieten Sie schnell mit! http://autoauktion24.com/auktion/auktion.php?id_auk=". $idauktion ."\n\n".$_mail_footer."\n";
//echo $text;
$status = mail($aktbieter_details['email'], "Sie wurden unterboten!", $text, "From: " . $adminmail . "\r\nReply-To: " . $adminmail . "\r\nX-Mailer: pd81net Mailer");
}
}
else {
$sql = "UPDATE " . $pref . "_auktion SET aktpreis='0', aktbieter='0' Where (idauktion=" . $_REQUEST['id_auk'] . ")";
$db->query($sql);
}
$userbekommt = round($cfg_aufdeckpreis / 10 * $cfg_beteiligung );
$adminbekommt = $cfg_aufdeckpreis - $userbekommt;
$sql = "INSERT INTO " . $pref . "_user_mingebot (iduser, idauktion, datum, betrag, betrag_admin, aufdeckpreis, beteiligung) VALUES (" . $iduser . "," . $idauktion . "," . time() . ", '" . $userbekommt . "', '" . $adminbekommt . "', '" . $cfg_aufdeckpreis . "', '" . $cfg_beteiligung . "')";
$db->query($sql);
$sql = "UPDATE " . $pref . "_user SET konto=konto+" . $userbekommt . " Where (iduser=" . $iduser . ")";
$db->query($sql);
// Anzeige nach Gebotsabgabe
$message_gebot = '<div class="' . $css_class . '">' . $statustext . '</div><br />';
}
else $message_gebot .= '<div class="css_red">Danke fuer ihr Gebot!</div><br />';
}
else $message_gebot .= '<div class="css_red">Ihr Gebot liegt unter dem Mindestpreis!</div><br />';
if (($res['anz'] == 0) and ($resa['anz'] ==0))
{
$sql = "UPDATE " . $pref . "_user SET konto=konto-" . $cfg_aufdeckpreis . " Where (iduser=" . $_SESSION['pd_userid_003'] . ")";
$db->query($sql);
$pd_userid_003 = intval($_SESSION['pd_userid_003']);
$sql = "SELECT * FROM " . $pref . "_user Where (iduser=" . $pd_userid_003 . ")";
$userdata = $db->query_first($sql);
// aktuelles gebot in DB schreiben
$db->query("insert into " . $pref . "_auktion_mingebot set iduser=" . $_SESSION['pd_userid_003'] . ", idauktion=" . $_REQUEST['id_auk'] . ", betrag='" . $fgebot . "', zeit=" . time());
$res1 = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser<>" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like '" . $fgebot . "')");
$res2 = $db->query_first("SELECT betrag, count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") group by betrag having anz=1 order by betrag asc");
$res3 = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") ");
} else{ $message_gebot .= '<div class="css_red"></div><br />';
}
}
//
// Intervallgebot
//
if ($action == "intervalgebot")
{
$igebot1 = intval($_POST['igebot1']);
$igebot2 = intval($_POST['igebot2']);
$mingebot = $result['minimalpreis'] * 100;
if (($igebot1 > 0) && ($igebot1 < $igebot2) && ($igebot1 >= $mingebot))
{
//$message_gebot .= '<h3>Ihre abgegebenen Gebote: </h3>';
$c=0;
for ($i = $igebot1; $i <= $igebot2; $i++)
{
$fgebot = $i / 100;
$res = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like '" . $fgebot . "')");
if ($res['anz'] == 0)
{
$sql = "UPDATE " . $pref . "_user SET konto=konto-" . $cfg_aufdeckpreis . " Where (iduser=" . $_SESSION['pd_userid_003'] . ")";
$db->query($sql);
$pd_userid_003 = intval($_SESSION['pd_userid_003']);
$sql = "SELECT * FROM " . $pref . "_user Where (iduser=" . $pd_userid_003 . ")";
$userdata = $db->query_first($sql);
$db->query("insert into " . $pref . "_auktion_mingebot set iduser=" . $_SESSION['pd_userid_003'] . ", idauktion=" . $_REQUEST['id_auk'] . ", betrag='" . $fgebot . "', zeit=" . time());
$res1 = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser<>" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like '" . $fgebot . "')");
$res2 = $db->query_first("SELECT betrag, count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") group by betrag having anz=1 order by betrag asc");
$res3 = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") ");
//
if ($res1['anz'] > 0) {
// kein einzelgebot
$css_class = "css_red";
$statustext .= '<div class="' . $css_class . '">Ihr Gebot (' . format_preis($fgebot) . ') wurde abgegeben, ist kein Einzelgebot!</div>';
} elseif ($res2['betrag'] < $fgebot) {
// nicht kleinste gebot
$css_class = "css_orange";
$statustext .= '<div class="' . $css_class . '">Ihr Gebot (' . format_preis($fgebot) . ') wurde abgegeben, ist aber nicht das niedrigste Einzelgebot! </div>';
} else {
// kleinste gebot
$css_class = "css_green";
$statustext .= '<div class="' . $css_class . '">Ihr Gebot (' . format_preis($fgebot) . ') wurde abgegeben und ist das niedrigste Einzelgebot!</div>';
// Hier eine Mailabfrage an den unterliegen Bieter
//
}
$rd = $db->query_first("SELECT betrag, count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") group by betrag having anz=1 order by betrag asc");
if ($rd)
{
$rd2 = $db->query_first("SELECT * FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like " . $rd['betrag'] . ")");
$sql = "UPDATE " . $pref . "_auktion SET aktpreis='" . $rd2['betrag'] . "', aktbieter='" . $rd2['iduser'] . "', gebote ='" .$res3['anz']."' Where (idauktion=" . $_REQUEST['id_auk'] . ")";
//echo $sql."<br />";
$db->query($sql);
// Mail an unterlegenen Bieter!
if ( ($rd2['iduser'] != $aktbieter) && $aktbieter != 0 )
{
$mail_user = 1;
$unt_bieter = $aktbieter;
}
}
else
{
$sql = "UPDATE " . $pref . "_auktion SET aktpreis='0', aktbieter='0' Where (idauktion=" . $_REQUEST['id_auk'] . ")";
$db->query($sql);
}
$userbekommt = round($cfg_aufdeckpreis / 100 * $cfg_beteiligung, 2);
$adminbekommt = $cfg_aufdeckpreis - $userbekommt;
$sql = "INSERT INTO " . $pref . "_user_mingebot (iduser, idauktion, datum, betrag, betrag_admin, aufdeckpreis, beteiligung) VALUES (" . $iduser . "," . $idauktion . "," . time() . ", '" . $userbekommt . "', '" . $adminbekommt . "', '" . $cfg_aufdeckpreis . "', '" . $cfg_beteiligung . "')";
$db->query($sql);
$sql = "UPDATE " . $pref . "_user SET konto=konto+" . $userbekommt . " Where (iduser=" . $iduser . ")";
$db->query($sql);
//if ($c>0) $inhalt .= ', ';
$message_gebot = '<div>' . $statustext . '</div>';
$c++;
}
}
if ($c==0) $message_gebot .= '<strong><span class="css_red">Sie haben keine Gebote abgegeben!</span></strong><br />';
}
else $message_gebot .= '<strong><span class="css_red">Ein Fehler ist aufgetreten. Entweder liegt Ihr Gebot unter dem Mindestpreis oder der zweite Wert ist nicht grösser als der erste!</span></strong><br />';
// Mail an unterliegene Bieter
if ( $mail_user == 1)
{
$aktbieter_details = "SELECT * FROM " . $pref . "_user WHERE (iduser = " . $unt_bieter . ") ";
//echo $aktbieter_details;
$aktbieter_details = $db->query_first($aktbieter_details);
//$hoechstbieter = "vorheriger Höchstbietender: ".$aktbieter_details['benutzername']." - ".$aktbieter_details['iduser']." <br />";
//$sql = "SELECT * FROM " . $pref . "_user WHERE (iduser = " . $aktbieter['iduser'] . ")";
//$mailuser = $db->query_first($sql);
$text = "Hallo ".$aktbieter_details['benutzername'].",\n\nSie wurden bei der Auktion ".$titel_auk . " :: Artikelnummer: ". $idauktion . " unterboten!\n\nBieten Sie schnell mit! http://autoauktion24.com/auktion/auktion.php?id_auk=". $idauktion ."\n\n".$_mail_footer."\n";
//echo $text;
$status = mail($aktbieter_details['email'], "Sie wurden unterboten!", $text, "From: " . $adminmail . "\r\nReply-To: " . $adminmail . "\r\nX-Mailer: pd81net Mailer");
}
}
// anzeige der abgegeben Gebote //
$resanz = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ")");
$resalle = $db->query("SELECT * FROM " . $pref . "_auktion_mingebot Where (iduser=" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") order by betrag asc");
if ($resanz['anz'] > 0)
{
$c = 0;
while ($res = $db->fetch_array($resalle))
{
$fgebot = $res['betrag'];
$res1 = $db->query_first("SELECT count(*) as anz FROM " . $pref . "_auktion_mingebot Where (iduser<>" . $_SESSION['pd_userid_003'] . ") and (idauktion=" . $_REQUEST['id_auk'] . ") and (betrag like '" . $fgebot . "')");
$res2 = $db->query_first("SELECT betrag, count(*) as anz FROM " . $pref . "_auktion_mingebot Where (idauktion=" . $_REQUEST['id_auk'] . ") group by betrag having anz=1 order by betrag asc");
if ($res1['anz'] > 0)
{
// kein einzelgebot
$css_class = "css_red";
$statustext = ' ' . format_preis($fgebot);
} elseif ($res2['betrag'] < $fgebot)
{
// nicht kleinste gebot
$css_class = "css_orange";
$statustext = ' ' . format_preis($fgebot);
}
else
{
// kleinste gebot
$css_class = "css_green";
$statustext = ' ' . format_preis($fgebot) . '';
$bietermeldung = '<p><span class="' . $css_class . '">Sie sind derzeit der Führende mit ' . $statustext . ' € </span></p>';
}
if ($c > 0) $ueb_gebote .= ' • ';
$ueb_gebote .= '<span class="' . $css_class . '">' . $statustext . '</span>';
$c++;
}
}
else $ueb_gebote .= 'Sie haben für diese Auktion noch keine Gebote abgegeben!';
// gebotspreise etc.
$ueb_gebot .= 'Ihr aktueller Kontostand: ' . format_preis($userdata['konto']) . ' | Die Teilnahme kostet einmalig: ' . format_preis($cfg_aufdeckpreis) . '<br />';
$uvp_anz .= 'UVP Preis: <strong>' . format_preis($preis) . '</strong><br />';
if ($minimalpreis > 0) $minpreis .= 'Mindestpreis: <strong>' . format_preis($minimalpreis) . '</strong><br />';
// übersichtsfeld oben
$inhalt .= '
<div id="auktion_box">
<div class="auktion_box_header"><a href="auktion.php?id_auk=' . $idauktion . '" alt="Hier klicken, um teilzunehmen."><h3>Mitbieten bei ' . $titel_auk . ' - Artikelnummer ' . $idauktion . '</h3></a></div>
<div class="auktion_box_text_full">
<p>'.$bietermeldung.'</p>
<p>' . $ueb_gebot . '</p>
<p>'.$uvp_anz.'</p>
<p>'.$message_gebot.'</p></div>
<div class="auktion_box_footer"> </div>
</div>
<div class="clearer"> </div>';
// Gebotseingabe
if ( $zeitj >= $start && $beendet != 1 )
{
$inhalt .= '
<div class="clearer"> </div>
<div id="eingabe_gebot">
<div id="einzelgebot">
<form action=mingebot.php method=post>
<table class="gebotseingabe" border=0>
<tr>
<td rowspan="2" width="15px" height="88px"><fieldset></td>
<td width="200px" height="10px">
<legend>Einzelgebot abgeben:</legend>
<input type=hidden name=action value=gebot>
<input type=hidden name=id_auk value=' . $idauktion . '>
</td>
<td rowspan="2" width="30px" height="88px">
<a href="http://autoauktion24.com/auktion/auktionsprinzip.php" target="_blank" onmouseover="Tip(\'<h3>Einzelgebot</h3><p>Sie können einen Einzelbetrag bieten.<br /> Die Teilnahme an einer Auktion kostet einmalig 10,00 Euro . Ihr Konto muss dazu für mindesten 10,00 Euro aufgeladen sein.</>\')" onmouseout="UnTip()"><img src="images/boxes/info_button.png" alt="Informationen zum Bieten" /></a>
</td>
<td rowspan="2" width="80px" height="88px">
<input type=image src="images/boxes/bieten_button.png" value="Bieten!" class="button_bieten">
</td>
</tr>
<tr>
<td width="200px" height="40px" class="td_gebote">
<input type=text name=egebot class="input_gebot" value=' . $egebot . '>
</fieldset>
</td>
</tr>
</table>
</form>
</div>
</div>';
}
// übersicht
$inhalt .= '
<div id="auktion_box">
<div class="auktion_box_header"><h3>Ihre abgegebenen Gebote für ' . $titel_auk . '</h3></div>
<div class="auktion_box_text_full"><p>' . $ueb_gebote . '</p><p><h4>Legende</h4>
<span class="css_green">Niedrigstes Einzelgebot</span> • <span class="css_orange">Nicht niedrigstes Einzelgebot</span> • <span class="css_red">Kein Einzelgebot</span></p>
<p>'.$hoechstbieter.'</p></div>
<div class="auktion_box_footer"> </div>
</div>';
}
else {
// Zahlungsmethoden
include("inc/zahlungsmethoden.inc.php");
}
}
else
{
$inhalt .= '
<div id="topauktion">
<div class="topauktion_header"><h3>Auktion bereits beendet: ' . $titel_auk . ' </h3><a href="index.php"><img src="images/boxes/achtungbutton.png" class="startbutton"></a></div>
<div class="topauktion_text_full">
<br />
<p><strong>Die Auktion ist bereits beendet, ein Bieten ist nicht mehr möglich.</strong></p>
<a href="index.php">zur Startseite »</a>
</div>
</div>';
}
}
else
{
$titel = 'Achtung!';
$inhalt .= '
<div id="topauktion">
<div class="topauktion_header"><h3>Achtung!</h3><a href="index.php"><img src="images/boxes/achtungbutton.png" class="startbutton"></a></div>
<div class="topauktion_text_full">
<br />
<p><strong>Sie müssen eingeloggt sein um diesen Bereich nutzen zu können und mit zu bieten.</strong></p>
<p><a href="register.php">Anmelden!</a></p>
</div>
</div>';
$waittime = 3;
$url = "auktion.php?id_auk=" . $_REQUEST['id_auk'];
eval("\$redirect = \"" . $tpl->get("redirect") . "\";");
}
require("./main.php");
?>
Zuletzt modifiziert von leoleo am 18.02.2010 - 14:35:41

