2012-03-24 2 views
0

저는 현재 paypal이 페이지 (paypal.aspx)에 응답 할 때 상태를 확인하는 데 문제가 있습니다. 상태가 "VERIFIED"인 경우 텍스트를 입력합니다.Paypal 회신 처리

if (strResponse == "VERIFIED") 
     { 

      StreamWriter swr = new StreamWriter(Server.MapPath("Textfile.txt")); 
      swr.WriteLine("----verified(" + DateTime.Now.ToString() + ")--"); 
      swr.Dispose(); 
     } 

텍스트 파일을 확인할 때 아무 것도 없습니다. 무엇이 잘못 될 수 있습니까?

+0

누락 생각합니다. 나는 당신이 stremwriter의 오류에만 집중할 것을 제안합니다. – Aristos

+0

당신은 streamwriter에서 어떤 오류가있을 수 있는지 말해 줄 수 있습니까 ?? –

+0

나는 그 오류를 모른다. try/catch로 왜곡해서 오류가 무엇인지 확인한다. 어쩌면 쓰기 및 추가와 같은 플래그를 추가해야합니다. – Aristos

답변

0

Paypal에서 귀하의 페이지로 요청을 보내고 있는지 알고 계십니까? IIS 로그를 검사하여 파일이 손상되었는지 확인하십시오.

또한 당신이 파일 작성에 오류가있는 페이팔 코드를 혼동 당신이

swr.Close() 

방법