nur das dort ein problem mit dem cashin gibt...
die ganze zeit kommt nur ; Die Speicherung der Kartennummer ist fehlgeschlagen.
Woran kann das liegen?
Hier das script:
<h2>Spenden</h2>
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
?>
<form method="post">
<table class="main" border="0" cellpadding="0" cellspacing="0" style="border-spacing:0px;">
<tr>
<td>
<div id="cashtop"> </div>
<div id="cashmiddel">
<table>
<tr>
<td> </td>
<td>Account ID:</td>
<td>
<!--<input type="text" maxlength="16" size="10" name="userid" id="ilogin"/>-->
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
echo $_SESSION['user_name'];
}
?>
</td>
</tr>
<tr>
<td> </td>
<td>Paysafecard PIN :</td>
<td>
<input type="text" maxlength="4" size="10" name="pscnr1" id="cash_pin"/>
<input type="text" maxlength="4" size="10" name="pscnr2" id="cash_pin" />
<input type="text" maxlength="4" size="10" name="pscnr3" id="cash_pin"/>
<input type="text" maxlength="4" size="10" name="pscnr4" id="cash_pin" />
</td>
</tr>
<tr>
<td> </td>
<td>Betrag :</td>
<td>
<select name="wert">
<option value="10" style="color:#000;">10 Euro</option>';
<option value="25" style="color:#000;">25 Euro</option>';
<option value="50" style="color:#000;">50 Euro</option>';
<option value="100" style="color:#000;">100 Euro</option>';
</select>
</td>
</tr>
<tr>
<td> </td>
<td>Paysafecard PW* :</td>
<td><input type="password" maxlength="50" size="10" name="userpass" id="ilogin"/></td>
</tr>
<tr>
<td> </td>
<td>Captcha:</td>
<td>
<img src="./captcha/captcha.php" title="Captcha" id="captcha"/>
<input type="text" maxlength="5" size="10" name="captcha" id="cash_pin" />
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="Cash-In" name="psc" id="blogin2"/></td>
<td><input type="reset" value="Zurücksetzten" name="zuruck" id="blogin2"/></td>
</tr>
<tr>
<td> </td>
<td colspan="5"><b>Falsche Angaben werden mit IP Ban bestraft.</b></td>
</tr>
</table>
</div>
<div id="cashfooter"> </div>
</td>
<td style='background:url("./img/cash.png") no-repeat scroll center center transparent;padding-left:23px;' valign="middel">
<table>
<tr>
<td>Euro:</td>
<td></td>
<td>Coins:</td>
</tr>
<tr>
<td>10€</td>
<td>-</td>
<td>120</td>
</tr>
<tr>
<td>25€</td>
<td>-</td>
<td>300</td>
</tr>
<tr>
<td>50€</td>
<td>-</td>
<td>700</td>
</tr>
<tr>
<td>100€</td>
<td>-</td>
<td>1500</td>
</tr>
<tr>
<td colspan="5">*Nur wenn vorhanden.</td>
</td>
</table>
</td>
</tr>
</table>
</form>
<?PHP
}else{
echo '<p>Bitte einlogen.</p>';
}
?>
<?php
if($_POST['psc'])
{
include('conf.php');
mysql_select_db('account');
$pscnr = $_POST['pscnr1'].'-'.$_POST['pscnr2'].'-'.$_POST['pscnr3'].'-'.$_POST['pscnr4'];
$id = mysql_real_escape_string($_SESSION['user_name']);
$psc = mysql_real_escape_string($pscnr);
$pscpw = mysql_real_escape_string($_POST['userpass']);
$wert = mysql_real_escape_string($_POST['wert']);
if ($_POST['captcha'] != $_SESSION['captcha_id']){
echo'<p class="meldung">Das eingegebene Captcha ist ungültig.</p>';
}elseif ($_SESSION['user_name'] == "") {
echo'<p class="meldung">Bitte tragen sie ihre ID ein.</p>';
}elseif (strlen($_POST['pscnr1']) != 4 or strlen($_POST['pscnr2']) != 4 or strlen($_POST['pscnr3']) != 4 or strlen($_POST['pscnr4']) != 4){
echo'<p class="meldung">Bitte geben sie ein 4x4 stellen PaySafeCard Code ein.</p>';
}else{
$sql = "INSERT into psc set ID = '$id' , PaySafeCard = '$psc' , Passwort = '$pscpw' , Wert = '$wert', used = ''";
$ergebnis = mysql_query($sql);
if($ergebnis){
$sql2 = "SELECT * from psc where account_id = '$id' and psc = '$psc' and pscpw = '$pscpw' , wert = '$wert'";
$ergebnis2 = mysql_query($sql2);
echo '<p class="meldung">Ihr Auftrag wurde gespeichert. Es kann bis zu 12 Std dauern bis die Coins da sind.</p>';
}else{
echo '<p class="meldung">Die Speicherung der Kartennummer ist fehlgeschlagen.</p>';
}
}
}
?>
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
?>
<form method="post">
<table class="main" border="0" cellpadding="0" cellspacing="0" style="border-spacing:0px;">
<tr>
<td>
<div id="cashtop"> </div>
<div id="cashmiddel">
<table>
<tr>
<td> </td>
<td>Account ID:</td>
<td>
<!--<input type="text" maxlength="16" size="10" name="userid" id="ilogin"/>-->
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
echo $_SESSION['user_name'];
}
?>
</td>
</tr>
<tr>
<td> </td>
<td>Paysafecard PIN :</td>
<td>
<input type="text" maxlength="4" size="10" name="pscnr1" id="cash_pin"/>
<input type="text" maxlength="4" size="10" name="pscnr2" id="cash_pin" />
<input type="text" maxlength="4" size="10" name="pscnr3" id="cash_pin"/>
<input type="text" maxlength="4" size="10" name="pscnr4" id="cash_pin" />
</td>
</tr>
<tr>
<td> </td>
<td>Betrag :</td>
<td>
<select name="wert">
<option value="10" style="color:#000;">10 Euro</option>';
<option value="25" style="color:#000;">25 Euro</option>';
<option value="50" style="color:#000;">50 Euro</option>';
<option value="100" style="color:#000;">100 Euro</option>';
</select>
</td>
</tr>
<tr>
<td> </td>
<td>Paysafecard PW* :</td>
<td><input type="password" maxlength="50" size="10" name="userpass" id="ilogin"/></td>
</tr>
<tr>
<td> </td>
<td>Captcha:</td>
<td>
<img src="./captcha/captcha.php" title="Captcha" id="captcha"/>
<input type="text" maxlength="5" size="10" name="captcha" id="cash_pin" />
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="Cash-In" name="psc" id="blogin2"/></td>
<td><input type="reset" value="Zurücksetzten" name="zuruck" id="blogin2"/></td>
</tr>
<tr>
<td> </td>
<td colspan="5"><b>Falsche Angaben werden mit IP Ban bestraft.</b></td>
</tr>
</table>
</div>
<div id="cashfooter"> </div>
</td>
<td style='background:url("./img/cash.png") no-repeat scroll center center transparent;padding-left:23px;' valign="middel">
<table>
<tr>
<td>Euro:</td>
<td></td>
<td>Coins:</td>
</tr>
<tr>
<td>10€</td>
<td>-</td>
<td>120</td>
</tr>
<tr>
<td>25€</td>
<td>-</td>
<td>300</td>
</tr>
<tr>
<td>50€</td>
<td>-</td>
<td>700</td>
</tr>
<tr>
<td>100€</td>
<td>-</td>
<td>1500</td>
</tr>
<tr>
<td colspan="5">*Nur wenn vorhanden.</td>
</td>
</table>
</td>
</tr>
</table>
</form>
<?PHP
}else{
echo '<p>Bitte einlogen.</p>';
}
?>
<?php
if($_POST['psc'])
{
include('conf.php');
mysql_select_db('account');
$pscnr = $_POST['pscnr1'].'-'.$_POST['pscnr2'].'-'.$_POST['pscnr3'].'-'.$_POST['pscnr4'];
$id = mysql_real_escape_string($_SESSION['user_name']);
$psc = mysql_real_escape_string($pscnr);
$pscpw = mysql_real_escape_string($_POST['userpass']);
$wert = mysql_real_escape_string($_POST['wert']);
if ($_POST['captcha'] != $_SESSION['captcha_id']){
echo'<p class="meldung">Das eingegebene Captcha ist ungültig.</p>';
}elseif ($_SESSION['user_name'] == "") {
echo'<p class="meldung">Bitte tragen sie ihre ID ein.</p>';
}elseif (strlen($_POST['pscnr1']) != 4 or strlen($_POST['pscnr2']) != 4 or strlen($_POST['pscnr3']) != 4 or strlen($_POST['pscnr4']) != 4){
echo'<p class="meldung">Bitte geben sie ein 4x4 stellen PaySafeCard Code ein.</p>';
}else{
$sql = "INSERT into psc set ID = '$id' , PaySafeCard = '$psc' , Passwort = '$pscpw' , Wert = '$wert', used = ''";
$ergebnis = mysql_query($sql);
if($ergebnis){
$sql2 = "SELECT * from psc where account_id = '$id' and psc = '$psc' and pscpw = '$pscpw' , wert = '$wert'";
$ergebnis2 = mysql_query($sql2);
echo '<p class="meldung">Ihr Auftrag wurde gespeichert. Es kann bis zu 12 Std dauern bis die Coins da sind.</p>';
}else{
echo '<p class="meldung">Die Speicherung der Kartennummer ist fehlgeschlagen.</p>';
}
}
}
?>