2011-08-14 13 views
0

私はautoitでアプリケーションを持っていますが、何とかautoitを使ってphpコードの結果を読み込む必要がありますので、phpコードはDBサーバサイドをチェックし、プロセスは続行され、終了しない場合は停止します。ブラウザ、phpまたはxmlから変数を読み取る

答えて

1

あなたの質問はあいまいですので、私はあなたに簡単な例を示します。

「autoit-api.php」というWebサーバーで呼び出されたファイルを作成します。

$result = mysql_query('SELECT * WHERE 1=1'); 
if (!$result) { 
    die('Invalid query: ' . mysql_error()); 
} else { 
    echo $result; 
} 

アイデアを使用すると、データベースからデータを取得するために、このファイルを使用して、ちょうどそれを印刷することである。このような何かそれにコードを入れてください。 HTMLを追加しないでください。値だけを出力します。

また、自分のコンピュータでAutoItスクリプトを作成し、それを "retrieve php value.au3"などと呼んでください。

#include <INet.au3> 
$value = _INetGetSource ("http://www.mywebsite.com/autoit-api.php") 
MsgBox(0, "The value is:", $value) 

次に、AutoItは彼がPHPスクリプトから得た値でメッセージボックスを作成します。

+0

これは確かに正しい方法です。 – Devator

+0

ありがとう、これはまさに私が探していたものでした。ところで、私はどのようにして逆の処理を行うことができますか? AUTOITでユーザからの入力を読み込んでPHPに渡すには? – massaki

+0

この質問はあなたの他のポストで答えられます。それを代わりに見てください。また、チェックアウト:http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –

関連する問題