|
You last visited: Today at 15:18
Advertisement
Problem beim Spenden (spenden.php)
Discussion on Problem beim Spenden (spenden.php) within the Metin2 Private Server forum part of the Metin2 category.
03/09/2016, 00:37
|
#1
|
elite*gold: 0
Join Date: Oct 2015
Posts: 106
Received Thanks: 0
|
Problem beim Spenden (spenden.php)
Hallo!
Ich habe das Problem, dass wenn man auf meinem Server versucht zu spenden es nicht funktioniert. Ich suche jemanden der mir dabei helfen kann.
Woran kann das liegen? Kann man die php datei ohne bedenken posten?
LG
|
|
|
03/09/2016, 09:10
|
#2
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
"Funktioniert nicht" ist keine Fehlerbeschreibung
Du solltest mal beschreiben, WAS nach welchem Schritt nicht funktioniert.
|
|
|
03/09/2016, 14:07
|
#3
|
elite*gold: 0
Join Date: Oct 2012
Posts: 90
Received Thanks: 16
|
Hey,
Versuche mal die:
Müsste eigentlich Funktionieren
mfg
VT:
|
|
|
03/09/2016, 22:43
|
#4
|
elite*gold: 0
Join Date: Oct 2015
Posts: 106
Received Thanks: 0
|
Es ist schwer zu definieren, da auf der homepag einfache steht, dass es nicht geht..
Spenden.php
HTML Code:
<div class="content-container"><p class="title">Coins beantragen</p><div class="con-mid">
<?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>
<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="35" 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>';
}
?>
</div></div>
Edit: Nein deines geht leider nicht
|
|
|
03/12/2016, 15:08
|
#5
|
elite*gold: 0
Join Date: Oct 2015
Posts: 106
Received Thanks: 0
|
Bitte um hilfe
|
|
|
03/14/2016, 21:26
|
#6
|
elite*gold: 0
Join Date: Oct 2015
Posts: 106
Received Thanks: 0
|
up
|
|
|
03/16/2016, 13:34
|
#7
|
elite*gold: 258
Join Date: Dec 2015
Posts: 106
Received Thanks: 127
|
Bestimmt existiert deine psc_log nicht oder ist fehlerhaft.
Könntest du in config.inc.php die Definition von "SQL_HP_DB" zeigen?
|
|
|
03/16/2016, 13:38
|
#8
|
elite*gold: 0
Join Date: Dec 2015
Posts: 61
Received Thanks: 43
|
Ich bitte dich die Abfragen der SQL zu kontrollieren, eventuell existiert eine Tabelle nicht in der psc_log.
|
|
|
06/26/2016, 20:40
|
#9
|
elite*gold: 0
Join Date: Oct 2015
Posts: 106
Received Thanks: 0
|
Welches Msql Tables brauch ich denn?
Finde die psc_log garnicht
DEFINE('SQL_HP_DB', 'account');
|
|
|
06/26/2016, 21:52
|
#10
|
elite*gold: 29
Join Date: Oct 2012
Posts: 4,938
Received Thanks: 764
|
Nimm die Install.php von dem Hen! Script und führe sie aus, dann hast du alle Datenbanken die du benötigst.
|
|
|
06/26/2016, 21:58
|
#11
|
elite*gold: 0
Join Date: Oct 2015
Posts: 106
Received Thanks: 0
|
Habs bereits geschafft, die DEFINE SQL war falsch
LG
|
|
|
|
Similar Threads
|
Spenden.php Fehler - man kann nicht spenden auf meiner Homepage
07/20/2012 - Metin2 Private Server - 2 Replies
Hey, auf meiner Mt2 Homepage kann man nicht richtig spenden. Wenn man den PSC code etc. eingibt und auf beantragen klickt, kommt nur "antrag fehlgeschlagen".
das ist die Spenden.php
<div id="content_top">
Preise
</div>
<div id="content_main">
<div style="width:480px;">
|
Spenden-Pennergame - Deine Spenden-Community für Pennergame
07/07/2012 - Browsergames - 2 Replies
Huhu
Ja, uns gab es schonmal vor geraumer Zeit. Damals mit sehr gutem Erfolg. Mal schauen ob wir diesen Erfolg noch toppen können (:
Registriere dich, spenden anderen und bekomme Spenden.
Erzählt euren Freunden davon ;)
Ich freue mich auf euch :P
Spenden-Pennergame - Deine Spenden-Community für Pennergame
|
Spenden[-studie^^]Suche Spenden für Xhadra Derion
02/01/2011 - 4Story Trading - 5 Replies
Spenden auf Xhadra Deri
->Wie im Titel schon genannt suche ich Spenden auf dem Server Xhadra und zwar auf der Seite der Deri .
Als Spende meine ich Sachen wie z.B.
- Gold
- Rüstung
- Waffen
|
All times are GMT +2. The time now is 15:18.
|
|