2014-08-29 99 views
0

我看到一個例子在PHP的HTML5 websockets在here傳遞參數在websockets php

我想在url中傳遞參數。所以我用像的index.php

   var wsUri = "ws://localhost:9000/demo/server.php?name=Jhon"; 
       websocket = new WebSocket(wsUri); 

如下圖所示,在server.php我用

   $user = $_REQUEST['name']; 

後來我有錯誤

   Undefined index:name in server.php 

同樣地,我試圖與會話,但它太沒有工作。

如何在打開的websoket連接上將參數傳遞給server.php。

+0

好奇的錯誤:** ** Undefibed – 2014-08-29 03:31:29

+0

@Dagon對不起它的不確定 – Joshna 2014-08-29 03:32:39

+0

參數,你不應該連接到主機但將其推入插座。 – 2014-08-29 03:36:46

回答

0

可以握手後socket.send()發送的參數如下:

var msg = { 
    name: "jhon", 
    otherparam:"value" 
    }; 
    websocket.send(JSON.stringify(msg)); 
+0

我不認爲這項工作。 – 2015-08-11 21:27:52