2010-06-15 5 views
0

업데이트 :에코 POST 배열 .. 또는 다른 아이디어?

아래의 원래 질문에서 볼 수 있듯이 배열을 에코하려고합니다. 문제는 Moneris 게이트웨이에서 POST 배열을 새 파일 (cart.php)로 반환 할 때 500 내부 서버 오류가 발생한다는 것입니다.

스크립트에 보낼 때와 같은 오류입니다. 효과가 있어야합니다. 항상 내부 서버 오류 500을 보내는 이유가 있습니까?

Cart.php Direct Link

크레이그


원래의 질문 :이

안녕하세요,

내가 다시 또 다른 질문입니다. 여기

내 딜레마입니다 .. 아마 2003 I 스크립트 (ImageFolio 상업)가

때문에 우리의 서버에 업데이트되지 않은 스크립트했다 수동으로하여에 추가 지불 게이트웨이 (Moneris) 스크립트를 제공하는 회사. 게이트웨이를 추가하려면 $ 1000의 비용이 듭니다.

이전 소유자로부터이 비즈니스를 구매 한 신규 고객이 있습니다. 계정을 새 소유자의 Moneris 계정으로 전환하는 동안 상황이 업데이트 되었음이 확인되었습니다.

Moneris 게이트웨이는 응답의 3 가지 보낼 수 있습니다

..

길고도 짧은 이야기 : XML 데이터

  • POST
  • GET
  • I와

    1. POST를 POST 배열을 사용하는 것이 가장 쉽다고 상상해보십시오. 응답을 보내는 파일이 있습니다. 현재이 파일은 내부 서버 오류로 응답하지만 으로 처리합니다.

      내가하고 싶은 것은 POST 배열이 보내지는 것을 결정하는 것이고, 그것을 가져 와서 논리적 인 방식으로 에코시킬 수 있습니다. 전체 POST를 캡처하고 에코하는 방법이 있습니까?

      아니면 누군가가 이것을하는 더 좋은 방법을 제안 할 수 있습니까?

    답변

    1

    인 (도마뱀의 답변에서와 같이) 게시 된 내용의 서버 측을 보는 tead, 당신은 는 ... 그래서 클라이언트 측을 할 수

    클라이언트는 같은 도구 방화범로 볼 수 있습니다 보내는 HTTP 헤더

    FirefoxChrome입니다.

    +0

    그러면 작동하는 것처럼 들립니다. 나는 방화범이 끌 렸고, 그래서 나는 그걸 조사하려고 할지도 모른다. –

    +0

    좋아, 이제 나는 무엇이 보내 졌는지 정확히 알 수있다. 그러나 Moneris에서 스크립트에 데이터를 보낼 때마다 여전히 500 Internal Server 문제가 발생합니다. 내가 뭘해도 상관 없지만, 트랜잭션을 보낸 다음 오류를 표시합니까? –

    +0

    500 오류는이 질문의 범위를 벗어나지 만 서버의 Apache/PHP 오류 로그에 액세스 할 수 있어야 500 오류의 원인에 대해 더 많은 정보를 얻을 수 있습니다. – Dolph

    2

    중 하나

    var_dump($_POST); 
    

    또는

    echo "<pre>"; 
    print_r($_POST); 
    echo "</pre>"; 
    

    읽을 수있는 형식으로 모두 출력됩니다 배열이 분석을 위해,

    크레이그 감사

    +0

    대단히 감사합니다. 지금 당장. 파일을 모두 CGI로 끝내고 완전히 빠져서 외부 PHP 파일을 통해 보냅니다. (CGI에 대해 전혀 모른다.) –

    +0

    질문을 새로운 종류의 질문으로 업데이트했습니다. 그것은 단지 작동하지 않습니다. 그것은 http : // 페이지를 참조하는 https : // 일 수 있습니까? –