2016-09-09 10 views
1

私は自分のWebページをPHPで管理しています。すぐにログインしてPHP変数を私のindex.ejsファイルに渡したいと思っています。node.jsへのPHP変数

<textarea id="inputText" class="base--textarea input--text-area" placeholder="Please enter text to analyze..."> 
<?php 
session_start(); 
echo $_SESSION['description']; 
?> 
</textarea> 

は今、私はapp.js nodejs実行すると、ローカルホスト3000に、ノードは、プレーンtext.Howとしてそれを読み、私は私が私のノードアプリにログインした値を渡すことができます。

+0

私は実際にあなたがしようとしているものを得ていません。あなたはnodejsでPHPファイルを読もうとしていますか? –

+0

はい、ログインからnodejsアプリ –

+0

にPHPの説明を渡すため、phpがインストールされていてノードや何が使用されていますか?私は何かがここで正しく使用されているとは思わない。 PHPがノードをブラウザに提供する前にファイルを処理しなければならず、そのプロセスは設定が簡単ではありません。 – castis

答えて

0
app.get('/search.html', function(req, res) { 
    // Process the request for the GET variables 
    var url_parts = url.parse(req.url, true); 
    var query = url_parts.query; // These are all your GET variables 
    var search_keyword = query.keyword; 

    if(search_keyword) { 
     // The keyword indeed exists 
     console.log(search_keyword); 

    } 
    res.end(); 
}); 

は、ここで私はそれを行う方法は次のとおりです。あなたがアプリを実行しに行けば

は新しいExpressJSアプリ を作成し、あなたのコンソールが出力されます「笑」「search.htmlのキーワード=ハハの?」。それ以降はキーワードで何でもできます。

+1

助けてくれてありがとう! –