投稿者 メッセージ
<  PHPプログラミング  ~  Microsoft WebBrowserで、PostDataの送信したデータがPHP側で受取らない。
choso
投稿1時間: 水 3月 31, 2010 11:56 am  引用



登録日: 2010年3月 31日
投稿記事: 1

Microsoft WebBrowser のコンポーネントを使って、PostDataの送信したデータがPHP側で受取らないです。
どなたか方法をご存知の方がおられたらお教えください。以下にソースを載せます。
-------VB側↓-----
Sub Command1_Click()
Dim URL As String
Dim Flags As Long
Dim TargetFrame As String
Dim PostData() As Byte
Dim Headers As String
URL = "http://www.j-carnet.co.jp/wapb/php/main.php"
Flags = 0
TargetFrame = ""
PostData = "TYPE=test"
' Shift-JIS に変換します。
PostData = StrConv(PostData, vbFromUnicode)
Headers = "Content-Type: application/x-www-form-urlencoded" & _
vbCrLf
WebBrowser1.Navigate URL, Flags, TargetFrame, PostData, Headers
End Sub
-------VB側↑-----

-------PHP側↓-----
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="cache-control" content="no-cache">
<META http-equiv="expires" content="0">
</HEAD>
<BODY>
<?php
if (isset($_GET['TYPE'])) {
switch ((string)urldecode($_GET['TYPE'])) {
case "verchk":
GetAppVol();
break;
case "ninsyo":
NinsyoAccount();
break;
case "add":
AddData();
break;
case "edit":
EditData();
break;
case "test":
print "OK";
break;
}
?>
</BODY>
</HTML>
-------PHP側↑-----

_________________
Microsoft WebBrowser のコンポーネントを使って、PostDataの送信したデータがPHP側で受取らないです。
どなたか方法をご存知の方がおられたらお教えください。
トップに移動
ユーザー情報を表示 メッセージを送信 MSN メッセンジャー
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.