/ / Wie integriert man 2checkout mit PHP-Header ("Location:")? - php, 2checkout

Wie integriert man 2checkout mit PHP-Header ("Location:")? - php, 2checkout

Ich versuche mich zu integrieren 2checkout.com API. Wenn ich überspringe header Funktion dann funktioniert es gut. Momentan wird der gleiche PHP-Code als Ausgabe angezeigt

if ($charge["response"]["responseCode"] == "APPROVED") {
//echo "Thanks for your Order!";
header("Location: /servlet/Payment?option=1&msg=0");
exit(0);
}else{
$replyError = $charge["response"]["responseCode"];
header("Location: /servlet/Payment?option=2&msg=".$replyError);
exit(0);
//echo "<pre>";print_r($charge["response"]["responseCode"]);echo"</pre>";
}
} catch (Twocheckout_Error $e) {echo $e->getMessage();}

Antworten:

0 für die Antwort № 1

Sie können keine Kopfzeile ausgeben, nachdem die HTML-Seite der Seite gestartet wurde.


0 für die Antwort № 2

Anstatt von header() Methode verwenden Sie Javascript-Methode für die Umleitung wie folgt:

echo "<script>window.location="http://stackoverflow.com";</script>";