login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Variabele doorgeven, wat doe ik fout?

Offline descartes - 05/02/2006 13:10 (laatste wijziging 05/02/2006 13:12)
Avatar van descartesNieuw lid Hallo, ik wil aan mijn socket aanroep een variabele doorgeven maar dit werkt nog niet, moeten nog meer knoppen worden vandaar het javascript iemand idee? thanks


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.  
  3. <HTML>
  4. <HEAD>
  5. <TITLE>Untitled</TITLE>
  6. <META NAME="GENERATOR" CONTENT="MAX's HTML Beauty++ 2004">
  7. </HEAD>
  8. <script language="javascript">
  9. function lamp(on_off) {
  10. if(on_off == 1) {document.state.value = "LAMPUIT";
  11. } else {
  12. document.state.value = "LAMPUIT";
  13. }
  14. document.state.submit();
  15. }
  16. </script>
  17. <BODY>
  18. <?php
  19.  
  20. /* Allow the script to hang around waiting for connections. */
  21.  
  22. /* Turn on implicit output flushing so we see what we're getting
  23. * as it comes in. */
  24.  
  25. $address = '156.52.221.45';
  26. $port = 6000;
  27. //connectie met socket ed
  28. if (($sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP )) < 0) {
  29. echo "socket_create() failed: reason: " . socket_strerror($sock) . "\n";
  30. }
  31.  
  32. if (($ret = socket_connect($sock, $address, $port)) < 0) {
  33. echo "socket_bind() failed: reason: " . socket_strerror($ret) . "\n";
  34. }
  35.  
  36. if($_SERVER['REQUEST_METHOD'] == 'POST')
  37. {
  38. //connectie met socket ed
  39.  
  40. $msg = $_POST['state'];
  41. socket_write($sock, $msg, strlen($msg));
  42. }
  43. ?>
  44.  
  45. </head>
  46. <body bgcolor="#FFFFFF">
  47. <center>
  48.  
  49. <form method="post" name="state">
  50. <input type="button" value="LampOn" onclick="lamp(1)">
  51. <input type="button" value="LampOff" onclick="lamp(0)">
  52. </form>
  53.  
  54. </BODY>
  55. </HTML>

1 antwoord

Gesponsorde links
Offline ikkedikke - 05/02/2006 16:48
Avatar van ikkedikke PHP expert probeer na iedere echo eens"flush();" te zetten.. misshcien krijg je errors dan?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.166s