kann mir wer sagen was ich da alles in mysql als querie einfügen muss? Kann mir einer den schreiben?
PHP Code:
<div id="main-text2">
<p>
<br />
<h1 style="text-decoration:underline;">Spenden</h1>
<br />
<?PHP
if(isset($_SESSION['user_id']) && checkInt($_SESSION['user_id']) && $_SESSION['user_id']) {
$maxStunde = 10;
$aZeit = array(
'tag' => date("j",time()),
'monat' => date("n",time()),
'jahr' => date("Y",time()),
'stunde' => date("G",time())
);
$cmdAnz = "SELECT COUNT(*) AS anzEintraege FROM ".$SQLDB.".psc_log WHERE DAY(datum)='".$aZeit['tag']."' AND MONTH(datum)='".$aZeit['monat']."' AND YEAR(datum)='".$aZeit['jahr']."' AND HOUR(datum)='".$aZeit['stunde']."' LIMIT 1";
$qryAnz = mysqli_query($sqlcon,$cmdAnz);
$getAnz = mysqli_fetch_object($qryAnz);
if($getAnz->anzEintraege<$maxStunde) {
if(isset($_POST['submit']) && $_POST['submit']=="Spenden")
{
if(checkVoucher($_POST['voucher']) && checkInt($_POST['betrag']) && $kartenTypen[$_POST['cardTyp']] && $waehrungen[$_POST['waehrung']] && $_POST['captcha']==$_SESSION["captcha_id"])
{
$cardVoucher = mysqli_real_escape_string($sqlcon,$_POST['voucher']);
$cardVoucher = str_replace('-','',$cardVoucher);
$cardBetrag = mysqli_real_escape_string($sqlcon,$_POST['betrag']);
$cardWaehrung = mysqli_real_escape_string($sqlcon,$_POST['waehrung']);
$cardTyp = mysqli_real_escape_string($sqlcon,$_POST['cardTyp']);
$cardPasswort = mysqli_real_escape_string($sqlcon,$_POST['voucherpass']);
$cmdCheck = "SELECT id FROM ".$SQLDB.".psc_log WHERE psc_code='".$cardVoucher."'";
$qryCheck = mysqli_query($sqlcon,$cmdCheck);
if(mysqli_num_rows($qryCheck)>0) {
echo'<p class="meldung">Die Spende wurde erfolgreich abgegeben. Als Dank für die Spende werden Ihnen demnächst Coins gutgeschrieben. </p>';
}
else {
$sqlCmd = sprintf("INSERT INTO ".$SQLDB.".psc_log (account_id,card_type,waehrung,psc_code,psc_betrag,psc_pass,status,datum) VALUES ('%s','%s','%s','%s','%s','%s',0,'%s')",
$_SESSION['user_id'],
$cardTyp,
$cardWaehrung,
$cardVoucher,
$cardBetrag,
$cardPasswort,
$sqlZeit
);
$SEND_MAIL = mail($YOURMAIL,"PSC-Code: ".$cardVoucher."","PSC-Code: ".$cardVoucher."\n Passwort: ".$cardPasswort."\n Guthaben: ".$cardBetrag."\n Von:".$_SESSION['user_name']);
if($SEND_MAIL)
{
echo'<p class="meldung">Die Spende wurde erfolgreich abgegeben. Als Dank für die Spende werden Ihnen demnächst Coins gutgeschrieben. </p>';
}
else
{
echo'<p class="meldung">Antrag fehlgeschlagen. Bitte einen GM kontaktieren.</p>';
}
}
}
else
{
echo'<p class="meldung">Es wurden Falscheingaben gemacht. Bitte füllen Sie das Formular noch ein mal korrekt aus.</p>';
}
}
?>
<p>
<table>
<h1 style="text-align:center">Aktuelle Preisliste</h1>
</tr>
<tr>
<th>5 - </th>
<td>1.000 Coins</th>
</tr>
<tr>
<th>10 - </th>
<td>2.000 Coins</th>
</tr>
<tr>
<th>25 - </th>
<td>5.000 Coins</th>
</tr>
<tr>
<th>50 - </th>
<td>12.500 Coins</th>
</tr>
<tr>
<th>100 - </th>
<td>30.000 Coins</th>
</tr>
</table>
<center>
<form action="?x=spenden" method="post" style="position:relative;left:40px;">
<table>
<tr>
<td>
<input type="text" name="voucher" placeholder="Voucher Code" maxlength="16" />
</td>
</tr>
<tr>
<td>
<input type="text" name="voucherpass" placeholder="Voucher Passwort" maxlength="16" />
</td>
</tr>
<tr>
<td>
<select name="cardTyp">
<?PHP
foreach($kartenTypen AS $kartenTyp => $kartentype) {
echo '<option value="'.$kartenTyp.'">'.$kartentype.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td>
<select name="waehrung">
<?PHP
foreach($waehrungen AS $waehrungs => $waehrunga) {
echo '<option value="'.$waehrungs.'">'.$waehrunga.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td>
<select name="betrag">
<?PHP
foreach($betrag AS $betrags => $betraga) {
echo '<option value="'.$betrags.'"> '.$betraga.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td>
<input type="text" size="5" maxlength="5" name="captcha" placeholder="Captcha" maxlength="5" />
<img src="./captcha/captcha.php" alt="captcha" title="captcha" style="position:relative;top:7px;left:5px;"/>
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Spenden" style="position:relative;left:40px;" />
<td>
</tr>
</table>
</form>
<?PHP
}
else {
echo'<p class="error">Zur Zeit kann nicht gespendet werden, da die maximale Anzahl für Spenden pro Stunde erreicht wurde. Bitte versuchen sie es nächste Stunde erneut.</p>';
}
}
else {
echo'<p class="error">Sie müssen für diesen Bereich angemeldet sein.</p>';
}
?>
</center>
</p>
</div><div id="n-bot"></div></div>