Hallo,
kann mir wer sagen was ich da alles in mysql als querie einfügen muss? Kann mir einer den schreiben?
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>