Huhu, ich hab mich nun schon durchgegoogelt, dennoch nichts gefunden. :<
Ich hoffe mal einfach, dass man mir hier helfen kann.
Und zwar:
Ich hatte für eine Seite, die Donation Page erweitert um die Paypal Funktion.
Das Script an sich, das die Werte in der Datenbank speichert und das Script für das Admin Control Panel habe ich bereits fertig.
Siehe hier: (donate.php):
PHP-Code:
<h1>Donate Paypal</h1>
<div class="site">
<?php
if(isset($_SESSION['user'])) {
if(isset($_POST['pp_sbm'])) {
if(empty($_POST['ppname']) || empty($_POST['worth'])) {
echo '<div class="fail">Du musst alle Felder ausfüllen!</div>';
} else {
odbc_exec($mssql, 'USE [WEBSITE_DBF]');
if(odbc_exec($mssql, 'INSERT INTO [web_pplogs](account, ppname, worth, datetime) VALUES(\''.mssql_escape_string($_SESSION['user']).'\',\''.mssql_escape_string($_POST['ppname']).'\',\''.mssql_escape_string($_POST['worth']).'\',\''.mssql_escape_string(date('d.m.Y H:i:s')).'\')')) {
echo '<div class="success">Deine Spende wurde erfolgreich übermittelt!<br/>Bitte warte bis ein Administrator deine PaySafeCard kontrolliert hat.</div>';
}
}
}
?>
<img src="img/pp.png" style="margin-top: 5px; margin-bottom: 8px;" />
<form method="post">
Donation Points<br/>
<br/><br/>
Ihr Papal Name: <input type="text" maxlength="10" name="ppname"/>
<br/><br/>
Ihr Spende Betrag: <input type="text" maxlength="10" name="worth"/>
<br/><br/>
<input type="submit" name="pp_sbm" value="Donate Now" />
<br/><br/>
<span id="small">* 1euro entspricht = 100dPoints</span></form>
<?php
} else {
echo '<div class="fail">Du musst eingeloggt sein, um spenden zu können!</div>';
}
?>
</div>
Nun wollte ich aber die eingabe des Spende Betrags, durch ein Form Tag mehrere Optionen zur Auswahl anbieten. Sprich verschiedene festgelegte Beträge anbieten, (10€,20€ etc.).
Das ist auch nicht das Problem.
Nur jetzt soll dort ein Paypal Script eingebaut werden, dass die Werte immer noch in der Datenbank für das Panel speichert, jedoch sollte es den User auf die PP Seite mit den entsprechenden Artikel weiterleiten.
Hoffe mal ihr versteht mein Problem ^^