Timer
Mitglied
Hey,
ich habe jetzt ne Bezahlfunktion entwickelt, bei der man beim Drücken auf Spenden auf PayPal weitergeleitet werden soll und gleichzeitig die Daten auf dem Server gespeichert werden sollen. Dabei habe ich nun mit <a href="..."><button>... versucht eine Weiterleitung und gleichzeitig das Speichern der Daten zu erreichen. Leider werden die Daten nur gespeichert, jedoch wird man nicht weitergeleitet. Warum?
Seite: timer.bplaced.net/spenden.php
MfG
Timer
ich habe jetzt ne Bezahlfunktion entwickelt, bei der man beim Drücken auf Spenden auf PayPal weitergeleitet werden soll und gleichzeitig die Daten auf dem Server gespeichert werden sollen. Dabei habe ich nun mit <a href="..."><button>... versucht eine Weiterleitung und gleichzeitig das Speichern der Daten zu erreichen. Leider werden die Daten nur gespeichert, jedoch wird man nicht weitergeleitet. Warum?
Seite: timer.bplaced.net/spenden.php
Code:
<form id="spenden-popup" method="get">
<h1 id="spenden-title">Spenden</h1>
<fieldset id="spenden-radio">
<label>
<input type="radio" id="uberweisen" name="spenden" value="v-uberweisen" onclick="spenden_func('div-uberweisen', 'uberweisen')" class="option-buttons">
<img src="bilder/ec.jpg" alt="Fehler 404" class="spenden-img"><br>
</label>
<label>
<input type="radio" id="kreditkarte" name="spenden" value="v-kreditkarte" onclick="spenden_func('div-kreditkarte', 'kreditkarte')" class="option-buttons">
<img src="bilder/kredit.jpg" alt="Fehler 404" class="spenden-img"><br>
</label>
<label>
<input type="radio" id="paypal" name="spenden" value="v-paypal" onclick="spenden_func('div-paypal', 'paypal')" class="option-buttons">
<img src="bilder/paypal.jpg" alt="Fehler 404" class="spenden-img"><br>
</label>
<label>
<input type="radio" id="paysafecard" name="spenden" value="v-paysafecard" onclick="spenden_func('div-paysafecard', 'paysafecard')" class="option-buttons">
<img src="bilder/paysafecard.jpg" alt="Fehler 404" class="spenden-img"><br>
</label>
<label>
<input type="radio" id="steamcard" name="spenden" value="v-steamcard" onclick="spenden_func('div-steamcard', 'steamcard')" class="option-buttons">
<img src="bilder/steam.jpg" alt="Fehler 404" class="spenden-img"><br>
</label>
<div id="close-div" onClick="close_spenden_popup()">
✖
</div>
</fieldset>
<div id="spenden-right-side" action="">
<div id="betrag">
<input type="text" placeholder="Vor- und Nachname" name="name-input" id="name-input" class="spenden-inputs">
<input type="email" placeholder="E-Mail Adresse" name="email-input" id="email-input" class="spenden-inputs">
<input type="text" placeholder="Steam Name" name="steam-name" id="steam-name" class="spenden-inputs">
<input type="number" placeholder="Betrag eingeben" name="betrag-input" id="betrag-input" class="spenden-inputs" style="margin-bottom: 10px">€
<input type="number" placeholder="PaySafeCard Code" name="paysafecard-input" id="paysafecard-input" class="spenden-inputs" maxlength="16">
<input type="number" placeholder="Steam Card Code" name="steam-input" id="steam-input" class="spenden-inputs">
</div>
<div id="spenden-choose">
<div id="div-uberweisen" class="spenden-div">
<a href="https://paypal.me/oblivioncomunity/<?php echo $_GET['betrag-input'] ?>" target="_blank"><button type="submit" class="spenden-betrag-button">Spenden</button></a><br>
Beim Klicken auf den Spenden Button wirst du auf die PayPal Seite weitergeleitet. Um dort mit einer EC Karte zu bezahlen, braucht man nicht zwingend einen PayPal Account.<br><br>
<importa style="font-weight: bold; text-decoration: underline">Wichtig: </importa><br>Bitte ändern Sie den oben angegebenen Betrag nicht mehr nachträglich auf der PayPal Seite, da wir den hier angegebenen Betrag zur Einschätzung unserer Spendeneinnahmen benutzen. Danke
</div>
<div id="div-kreditkarte" class="spenden-div">
<a href="https://paypal.me/oblivioncomunity/<?php echo $_GET['betrag-input'] ?>" target="_blank"><button type="submit" class="spenden-betrag-button">Spenden</button></a><br>
Beim Klicken auf den Spenden Button wirst du auf die PayPal Seite weitergeleitet. Um dort mit einer Kreditkarte zu bezahlen, braucht man nicht zwingend einen PayPal Account.<br><br>
<importa style="font-weight: bold; text-decoration: underline">Wichtig: </importa><br>Bitte ändern Sie den oben angegebenen Betrag nicht mehr nachträglich auf der PayPal Seite, da wir den hier angegebenen Betrag zur Einschätzung unserer Spendeneinnahmen benutzen. Danke
</div>
<div id="div-paypal" class="spenden-div">
<a href="https://paypal.me/oblivioncomunity/<?php echo $_GET['betrag-input'] ?>" target="_blank"><button type="submit" class="spenden-betrag-button">Spenden</button></a>
<br><br>
<importa style="font-weight: bold; text-decoration: underline">Wichtig: </importa><br>Bitte ändern Sie den oben angegebenen Betrag nicht mehr nachträglich auf der PayPal Seite, da wir den hier angegebenen Betrag zur Einschätzung unserer Spendeneinnahmen benutzen. Danke
</div>
<div id="div-paysafecard" class="spenden-div">
<button type="submit" class="spenden-betrag-button">Spenden</button>
<br><br>
<importa style="font-weight: bold; text-decoration: underline">Wichtig: </importa><br>Unabhängig des oben eingegebenen Betrags wird das gesamte Guthaben der angegebenen PaySafeCard abgehoben. Der oben angegebene Betrag dient nur zur Einschätzung unserer Spendeneinnahmen und sollte im Idealfall nicht zu stark von dem Betrag des Guthabens der PaySafeCard abweichen.
</div>
<div id="div-steamcard" class="spenden-div">
<button type="submit" class="spenden-betrag-button">Spenden</button>
<br><br>
<importa style="font-weight: bold; text-decoration: underline">Wichtig: </importa><br>Unabhängig des oben eingegebenen Betrags wird das gesamte Guthaben der angegebenen Steam Card abgehoben. Der oben angegebene Betrag dient nur zur Einschätzung unserer Spendeneinnahmen und sollte im Idealfall nicht zu stark von dem Betrag des Guthabens der Steam Card abweichen.
</div>
</div>
</div>
</form>
<?php
if($_GET['name-input'] != "")
{
if($_GET['email-input'] != "")
{
if($_GET['steam-name'] != "")
{
if($_GET['betrag-input'] != "")
{
$zahlmethode = $_GET['spenden'];
if ($zahlmethode == "v-paysafecard")
{
if($_GET['paysafecard-input'] != "")
{
$handle = fopen("spenden.txt", "a");
fwrite ($handle, $_GET['name-input']." | ".$_GET['email-input']." | ".$_GET['steam-name']." | ".$_GET['betrag-input']." | ".$_GET['paysafecard-input']." | PaySafeCard \n");
echo "Ihre E-Mail-Adresse wurde gespeichert";
}
}
else if ($zahlmethode == "v-steamcard")
{
if($_GET['steam-input'] != "")
{
$handle = fopen("spenden.txt", "a");
fwrite ($handle, $_GET['name-input']." | ".$_GET['email-input']." | ".$_GET['steam-name']." | ".$_GET['betrag-input']." | ".$_GET['steam-input']." | SteamCard \n");
echo "Ihre E-Mail-Adresse wurde gespeichert";
}
}
else
{
$handle = fopen("spenden.txt", "a");
fwrite ($handle, $_GET['name-input']." | ".$_GET['email-input']." | ".$_GET['steam-name']." | ".$_GET['betrag-input']." | PayPal \n");
}
}
}
}
}
?>
MfG
Timer