Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    sistema pagamento online

    ciao a tutti,
    ho effettuato un sistema di pagamento online per un prodotto presente sul mio sito e funziona tutto correttamente.

    Ora..a transazione avvenuta, ho messo una pagina di risposta, cioè l'acquirente, sulla pagina del suo browser una volta che a pagato correttamente gli appare un messaggio di ringraziamento (e anche questo funziona correttamente).
    Quello che vorrei ora fare, è che insieme a questo messaggio, che è semplice testo racchiuso tra doppi apici, appaia anche l'importo della transazione, quindi immagino che si tratterebbe di mettere una variabile insieme a quest testo. come posso fare esattamente?
    Vi posto quì sotto il codice di questa pagina di risposta, fatemi sapere grazie



    <?php

    require_once "GestPayCrypt.inc.php";

    if (empty($_GET["a"])) {
    die("Parametro mancante: 'a'\n");
    }

    if (empty($_GET["b"])) {
    die("Parametro mancante: 'b'\n");
    }

    $crypt = new GestPayCrypt();

    $crypt->SetShopLogin($_GET["a"]);
    $crypt->SetEncryptedString($_GET["b"]);

    if (!$crypt->Decrypt()) {
    die("Error: ".$crypt->GetErrorCode().": ".$crypt->GetErrorDescription()."\n");
    }

    switch ($crypt->GetTransactionResult()) {
    case "XX":
    die("Esito transazione sospeso (pagamento tramite bonifico)\n");
    break;

    case "KO":
    die("Esito transazione negativo\n");
    break;

    case "OK":
    die("Transazione avvenuta correttamente\n
    Grazie per aver effettuato il pagamento\n
    Vada su File-->stampa per stampare questa pagina\n
    Cordialmente\n
    Pippo Pippis.");
    break;

    default:
    die("Esito transazione indefinito\n");
    }

    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    41
    prova a passartelo come parametro Get..come fai con "a" e "b"....e poi te lo stampi

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    41
    scusa magari non mi sono spiegata...se scrivi

    case "OK":
    print "Transazione avvenuta correttamente\nGrazie per aver effettuato il pagamento di euro" . $_GET["valore"] . "\nVada su File-->stampa per stampare questa pagina\nCordialmente\nPippo Pippis";
    die();

    break;

    invece che il testo da stampare nel die(); potrebbe funzionare

  4. #4
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    re

    ciao mesia

    nel campo al posto di valore dovrei mettere b quindi.
    non ho ben compreso l'effetto che il print messo in quella posizione produce.

    fammi sapere

    grazieeeeeee

  5. #5
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    re

    ci sei Mesia?

  6. #6
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    re

    nessuno?

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    41
    ha la funzione di stampare a video quello che ci metti dentro, quindo puoi stamparci anche il valore che ci passi alla Get

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    41
    che cosa sono Get[a] e Get[b]?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.