Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Formular für Yellowpay Parameter in Jumi Komponente

  • flyer
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
18 Sep. 2007 15:04 #9027 von flyer
Liebe Leute

Ich habe folgendes Problem, an dem ich während einiger Zeit hirne und zu keiner Lösung komme.
Auf unserer Homepage mochte ich via YelloPay mit der Postcard/Kreditkarten Spenden sammeln.

Dazu verwende ich die Jumi Komponente in der ich beliebigen html/php Code in einem Content einfügen kann.

Ich möchte nur ein Eingabefeld für einen Spendenbetrag plus Submit Button zeigen.

Die Übergabeparameter von YelloPay sind im folgenden Code ersichtlich. In diesem Testfile funktioniert ja soweit auch alles. Dabei ist zu beachten, dass der Spendenbetrag zusammen mit anderen Parametern eine md5 Verschlüsselung bekommt.
Nun möchte ich ja aber nicht einen fixen Betrag, die variable $txtOrderTotal sondern eben den Betrag aus dem Eingabefeld verwenden. Dieser Wert wird aber wiederum in der Verschlüsselungs Formel verwendet.

Kann mir jemand sagen wie ich das bewerkstelligen kann? Soviel ich weiss, steht dieser Wert erst als nach dem Absenden des Formulars als Variable zur Verfügung.

Code:
<?php defined( '_VALID_MOS' ) or die( 'Restricted access' ); ?> <html> <head> <title>Spende</title> <meta http-equiv="content-Type" content="text/html; charset=iso-8859-1"> <body> <?php $txtShopId = 'XXXX'; $txtArtCurrency = 'CHF'; $txtOrderTotal = '100.00'; $hash_seed = '1234567890'; $txtHash = md5($txtShopId.$txtArtCurrency.$txtOrderTotal.$hash_seed); echo '<form action="https://yellowpaytest.postfinance.ch/checkout/Yellowpay.aspx?userctrl=invisible" method="post">'; echo '<input type="hidden" name="txtShopID" value="test_yp">'; echo '<input type="hidden" name="txtLangVersion" value="2055">'; echo '<input type="hidden" name="TxtOrderTotal" value='.$txtOrderTotal.'>'; echo '<input type="hidden" name="txtArtCurrency" value="CHF">'; echo '<input type="hidden" name="txtHash" value='.$txtHash.'>'; echo '<input type="text" name="submit" value= "OK">'; ?> </body> </html>


vielen Dank für jeden Hinweis!
flyer/www.mercyair.org
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden