Mailinglisten-Archive |
thomas.hausheer at bluewin.ch schrieb: > Hallo Liste > > hab wieder einmal ein 'Saferpay'-Problem;-)) > > Von einer Transaktionsabfrage krieg ich einen URL mit Daten zurück zB. : > > ...ok.php?DATA=%3CIDP+MSGTYPE%3D%22Au > thenticationConfirm%22+RESULT%3D%220% > 22+AUTHMESSAGE%3D%22Authentication+Su > cceeded%22+KEYID%3D%221%2D0%22+MPI%5F > SESSIONID%3D%2210d5IxA6GI44tAC8b5f5A6 > WUUt5A%22+XID%3D%2210d5IxA6GI44tAC8b5 > f5A6WUUt5A%22+CAVV%3D%22AAABBIIFmAAAA > AAAAAAAAAAAAAA%3D%22+ECI%3D%221%22%2F > %3E&SIGNATURE=0d6a6b0a39397db0ca336a1 > 63ce6053e616f7640ce0e994fe58e90b83e67 > 1b1e3d6e95827d0135832bff3ef238ba28365e2213992d82b166ce534ac9a2f6801f > > Nun brauche ich diese 'verschlüsselten' Variablen wie zB. MSGTYPE, RESULT > etc. zur Weiterverarbeitung. Doch wie krieg ich den Link auseinander? > Habe es mit urldecode versucht, nix, Komischerweise krieg ich mittels > print $DATA nicht mal den ganzen String. es sind zwei Parmater, ja!? DATA und SIGNATURE ...ok.php? DATA=%3CIDP+MSGTYPE%3D%22Authenticati onConfirm%22+RESULT%3D%220%22+AUTHMES SAGE%3D%22Authentication+Succeeded%22 +KEYID%3D%221%2D0%22+MPI%5FSESSIONID% 3D%2210d5IxA6GI44tAC8b5f5A6WUUt5A%22+ XID%3D%2210d5IxA6GI44tAC8b5f5A6WUUt5A %22+CAVV%3D%22AAABBIIFmAAAAAAAAAAAAAA AAAA%3D%22+ECI%3D%221%22%2F%3E & SIGNATURE=0d6a6b0a39397db0ca336a163c e6053e616f7640ce0e994fe58e90b83e671b1 e3d6e95827d0135832bff3ef238ba28365e22 13992d82b166ce534ac9a2f6801f DATA urldecode = <IDP MSGTYPE="AuthenticationConfirm" RESULT="0" AUTHMESSAGE="Authentication Succeeded" KEYID="1-0" MPI_SESSIONID="10d5IxA6GI44tAC8b5f5A6WUUt5A" XID="10d5IxA6GI44tAC8b5f5A6WUUt5A" CAVV="AAABBIIFmAAAAAAAAAAAAAAAAAA=" ECI="1"/> das musst du dann halt noch, z. B. mittels preg_match(), parsen -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive