[BITTE DRINGEND HELP]

10/05/2011 19:29 reqe#1
brauche dringend hilfe
und zwar auf meiner hp wenn ich bei spenden auf coins beantragen klicke
werde ich auf die startseite gelinkt und da steht nicht spende erfolgreich oder so pls help
10/05/2011 19:51 iYoshix3#2
lade das script hoch, so kann man nicht sehen wo der fehler liegt.

Mfg
10/05/2011 20:22 reqe#3
was soll ich hochladen ? nur spenden.php?
10/05/2011 22:11 iYoshix3#4
ja und deine index.php bzw. schreib den code rein! nicht die datei hochladen.

Mfg
10/06/2011 15:32 reqe#5
index.php :

spenden.php :

Spenden</h3>
</div>
<div id="middle_content" style="margin:1px">
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {

$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 ".SQL_HP_DB.".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 = mysql_query($cmdAnz,$sqlHp);
$getAnz = mysql_fetch_object($qryAnz);

if($getAnz->anzEintraege<$maxStunde) {

if(isset($_POST['getcoins']) && $_POST['getcoins']=="beantragen")
{


if(checkVoucher($_POST['voucher']) && checkInt($_POST['betrag']) && $kartenTypen[$_POST['cardTyp']] && $waehrungen[$_POST['waehrung']] && $_POST['captcha']==$_SESSION["captcha_id"])
{
$cardVoucher = mysql_real_escape_string($_POST['voucher']);
$cardVoucher = str_replace('-','',$cardVoucher);
$cardBetrag = mysql_real_escape_string($_POST['betrag']);
$cardWaehrung = mysql_real_escape_string($_POST['waehrung']);
$cardTyp = mysql_real_escape_string($_POST['cardTyp']);
$cardPasswort = mysql_real_escape_string($_POST['voucherpass']);
$kommentar = mysql_real_escape_string($_POST['kommentar']);

$cmdCheck = "SELECT id FROM ".SQL_HP_DB.".psc_log WHERE psc_code='".$cardVoucher."'";
$qryCheck = mysql_query($cmdCheck,$sqlHp);

if(mysql_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 ".SQL_HP_DB.".psc_log (account_id,card_type,waehrung,psc_code,psc_betrag ,psc_pass,status,kommentar,datum) VALUES ('%s','%s','%s','%s','%s','%s',0,'%s','%s')",
$_SESSION['user_id'],
$cardTyp,
$cardWaehrung,
$cardVoucher,
$cardBetrag,
$cardPasswort,
$kommentar,
$sqlZeit
);

$qryRequest = mysql_query($sqlCmd,$sqlHp);
if($qryRequest)
{
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>In diesem Bereich können Sie für den Server spenden, um ihn zu erhalten.<br/>Als kleines Dankeschön bekommt jeder User, der spendet, einen Coinsbetrag gutgeschrieben.</p>
<h3><a name="voucher">Voucher-Anfrage</a></h3>
<p class="meldung"><b>Achtung!</b> Fehlerhafte Eintragungen/Spam werden geahndet.</p>
<form action="index.php?s=spenden" method="POST">
<table>
<tr>
<th class="topLine">Voucher-Typ</th>
<td class="thell">
<select name="cardTyp">
<?PHP

foreach($kartenTypen as $ct => $cto) {
echo'<option value="'.$ct.'">'.$cto.'</option>';
}

?>
</select>
</tr>
<tr>
<th class="topLine">Voucher-Code</th>
<td class="thell"><input type="text" size="25" maxlength="25" name="voucher"/> Betrag:
<select name="betrag">
<?PHP

foreach($pscBetraege as $pscs) {
echo'<option value="'.$pscs.'">'.$pscs.'</option>';
}

?>
</select>
&nbsp;
<select name="waehrung">
<?PHP

foreach($waehrungen as $wsh => $wname) {
echo'<option value="'.$wsh.'">'.$wname.'</option>';
}

?>
</select></td>
</tr>
<tr>
<th class="topLine">Voucher-Passwort:</th>
<td class="tdunkel"><input type="text" size="20" maxlength="20" name="voucherpass"/> (leer lassen, falls keins gesetzt ist)</td>
</tr>
<tr>
<th class="topLine">Kommentar (max. 200 Zeichen):</th>
<td class="thell">
<input type="text" size="60" maxlength="200" name="kommentar"/> (optional)
</td>
</tr>
<tr>
<th class="topLine" rowspan="2">Captcha:</th>
<td class="tdunkel">
<input type="text" size="5" maxlength="5" name="captcha"/>
</td>
</tr>
<tr>
<td class="thell">
<img src="./captcha/captcha.php" alt="captcha" title="captcha"/>
</td>
</tr>
<tr>
<td class="tdunkel" colspan="2" style="text-align:center;"><input type="submit" name="getcoins" value="beantragen"/> - <input type="reset"/></td>
</tr>
</table>
</form>
<?PHP
}
else {
echo'<p class="meldung">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="meldung">Sie müssen für diesen Bereich angemeldet sein.</p>';
}
?>