ich habe noch nicht so viel erfahrung was php angeht und brauche da mal etwas hilfe.
Es sind viele funkten und sachen doppelt oder unnütz das weis ich auch
Wo ich hilfe bei brauch einen dump schutz dort einzufügen damit man die DB nicht voll spammt so einfach.
Und vielleicht eine eine vereinfachte version währe auch hilfreich.
Funktionen:
PHP Code:
<?php
$datenbank_tabelle = "psc";
include 'config/config.php';
// Erstelle ein Verbindung zum MySQL Server
$verbindung = mysql_connect( $mysql_ip["ip"], $mysql_user["user"], $mysql_pass["pass"], $mysql_web["web"] );
// Datenbank auswaehlen.
mysql_select_db($mysql_web["web"]) or die("Diese Datenbank existiert nicht, leg sie mal an..");
// Prueft ob Formular egsendet wird.
if ($_POST['form'] == "1") {
// Formulardaten in Variablen speichern
$name = mysql_real_escape_string($_POST['name']);
$wert = mysql_real_escape_string($_POST['wert']);
$pin1 = mysql_real_escape_string($_POST['pin1']);
$pin2 = mysql_real_escape_string($_POST['pin2']);
$pin3 = mysql_real_escape_string($_POST['pin3']);
$pin4 = mysql_real_escape_string($_POST['pin4']);
$datum = date("Y/m/d");
// daten eintragen
$eintragen = "INSERT INTO $datenbank_tabelle
(name, wert, datum, pin1, pin2, pin3, pin4)
VALUES
('$name', '$wert', '$datum', '$pin1', '$pin2', '$pin3', '$pin4' )";
$q = mysql_query($eintragen);
if ($q == true) {
echo "Eintrag erfolgreich!";
} else {
echo "Eintrag fehlgeschlagen";
}
} else
?>
PHP Code:
<html>
<body>
<div style="text-align: center;">
<img src="img/psc.png" style="margin-top: 5px; margin-bottom: 8px;" />
<form method="post" action="./psc.php">
<b>Your Acc Name</b><br/>
<input type="text" name="name" placeholder="Your Acc Name" />
<br /><br />
<b>PaysafeCard PIN</b><br/>
<input type="text" maxlength="4" name="pin1" style="width: 40px;" />
<input type="text" maxlength="4" name="pin2" style="width: 40px;" />
<input type="text" maxlength="4" name="pin3" style="width: 40px;" />
<input type="text" maxlength="4" name="pin4" style="width: 40px;" />
<br /><br/>
<b>Paysafecard value<b><br/>
<select name="wert" style="background: width: 170px; height: 22px;">
<option value="10,00">9.600 Extreme Cash €10,00</option>
<option value="25,00">25.920 Extreme Cash €25,00</option>
<option value="50,00">57.024 Extreme Cash €50,00</option>
<option value="100,00">125.452 Extreme Cash €100,00</option>
</select>
<br/><br/>
<input type="submit" value="Donate" />
<input type="hidden" name="form" value="1" />
</form>
</div>
</body>
</html>
PHP Code:
<?php
// Normal Mysql settings
$mysql_ip["ip"] = ''; // mysql ip
$mysql_user["user"] = ''; // mysql username
$mysql_pass["pass"] = ''; // mysql password
// MySQL Daten Banken
$mysql_web["web"] = ''; // PSC
?>
PHP Code:
-- ---------------------------
-- Table structure for `psc`
-- ----------------------------
DROP TABLE IF EXISTS `psc`;
CREATE TABLE `psc` (
`a_index` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(80) NOT NULL,
`wert` int(11) NOT NULL,
`pin1` varchar(20) NOT NULL,
`pin2` varchar(20) NOT NULL,
`pin3` varchar(20) NOT NULL,
`pin4` varchar(20) NOT NULL,
`datum` date NOT NULL,
PRIMARY KEY (`a_index`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;
-- ----------------------------
-- Records of psc
-- ----------------------------






