Seite 1 von 1

Paypal in Spiderbasix Seite einfügen

Verfasst: 10.07.2019 08:38
von stevie1401
Ich habe mir mit Spider eine Homepage gebastelt.
Nun möchte ich einen Paypal-Code in die Seite einfügen.

Ich habe in die fertige Seite den Code eingefügt:

Code: Alles auswählen


<form action
</form>


Aber das funktioiert leider nicht.
Kann ich den Code auch in der Spider IDE irgendwie meiner Homepage hinzufügen?

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 10.07.2019 09:39
von RSBasic
Du kannst meinen Code als Vorlage benutzen: viewtopic.php?p=349499#p349499
Mein Code erstellt in deinem Fenster ein neues HTML-Element.
Das ist die gleiche Vorgehensweise, wenn du einen PayPal-Button in deinem Fenster einfügen möchtest.
Du hast von PayPal einen HTML-Code zum Einbetten. Diesen Code musst du nur in meinem Code einbauen, so dass der PayPal-Button in deinem Fenster erstellt wird.
Ich hoffe, du kriegst das hin. ;)

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 10.07.2019 15:58
von stevie1401
Ich werde es probieren.
Besten Dank!

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 26.08.2020 09:45
von stevie1401
Nee, ich bin einfach zu blöd dafür. Ich bekomme das nicht hin.
Kann mir jemand ein Beispiel geben, wie ich

<form action
</form>

in meinen Spiderbasic-Code einfügen kann?

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 20.10.2020 07:42
von stevie1401
Ich versuche noch immer Playpal mit Spider in meine Homepage einzubinden.

Da das mit <form> </form> nicht funktioniert, versuche ich es nun mit dem "Paypalme":

Code: Alles auswählen

OpenWindow(0,0,0,1024,800,"Paypaltest",#PB_Window_BorderLess )


WebGadget(1,60,10,600,300,"https://paypal.me/DokoLounge?locale.x=de_DE")
;oder
WebGadget(2,60,400,600,300,"https://www.paypal.com/paypalme/DokoLounge")



Beides funktioniert nicht.
Den Link selbst kann ich problemlos im Browser aufrufen. Im Webgadget lehnt PayPal die Verbindung ab.

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 20.10.2020 09:44
von NicTheQuick
Möchtest du einen Spenden-Button? Den muss man ja erst mal bei Paypal erstellen: https://kinsta.com/de/blog/paypal-spend ... on-website

Die normale Homepage wirst du vermutlich nicht per iframe einbinden können, weil Paypal das nicht erlaubt.

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 20.10.2020 09:52
von stevie1401
Ich habe den schon erstellt.
Also keinen Spendenbutton, sondern einen "Paypalme"-Link.
Wo da jetzt genau der Unterschied ist, weiß ich nicht.

Funktioniert ja auch, wenn ich den Link über die Browserzeile eines echten Browsers öffne.
Nur über das Webgadget läuft es nicht.

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 20.10.2020 10:11
von NicTheQuick
Ich kenne Spiderbasic nicht wirklich, aber ich nehme an, dass ein WebGadget dort in Wirklichkeit nur ein iframe ist. Anders kann man schwer eine fremde Seite in der eigenen darstellen.
Das Problem daran ist, dass man Seiten verbieten kann, dass sie in einem iframe dargestellt werden dürfen.

Schaue ich mir nun paypal.com an, sehe ich schon im HTTP-Header diese Zeile:

Code: Alles auswählen

x-frame-options: SAMEORIGIN
Erklärung dazu von Mozilla: https://developer.mozilla.org/en-US/doc ... me-Options
Meine kurze Erklärung: Paypal.com darf sich höchstens selbst im iframe anzeigen, andere Seiten dürfen das nicht.

Und dass es funktioniert, wenn du die Seite selbst im Browser aufrufst, ist kein Wunder, denn dann befindet sie sich ja nicht in einem iframe.

Hintergrund des Verbietens dieser Technik ist meist Clickjacking, das heißt man zeigt das iframe an und platziert drum herum geschickt Hinweise, die den Besucher darauf klicken lassen, ohne dass er weiß, dass sich dahinter eine andere Seite verbirgt.

Fazit: Du musst definitiv den Button nutzen, den du per Paypal erstellt hast. Wie du das in Spiderbasic kriegst, kann ich dir aber nicht sagen, da ich es nicht besitze.

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 20.10.2020 10:17
von Kiffi
NicTheQuick hat geschrieben:aber ich nehme an, dass ein WebGadget dort in Wirklichkeit nur ein iframe ist.
korrekt.

Re: Paypal in Spiderbasix Seite einfügen

Verfasst: 20.10.2020 16:18
von stevie1401
Vielen Dank für die schön erklärte Info :)