Nieuw lid |
|
Hallo, deze code werkt goed maar ik zou graag deze buttons naast elkaar willen. Het moeten er 8 worden maar met elke keer een nieuwe form tag springt hij naar een nieuwe regel.
Die nieuwe form tag moet blijkbaar anders werkt het niet met submit met de juiste opdracht naar de socket aanroep. Suggesties zijn welkom. thanks
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Untitled</TITLE>
<META NAME="GENERATOR" CONTENT="MAX's HTML Beauty++ 2004">
</HEAD>
<BODY>
<?php
error_reporting(E_ALL);
/* Allow the script to hang around waiting for connections. */
set_time_limit(0);
/* Turn on implicit output flushing so we see what we're getting
* as it comes in. */
ob_implicit_flush();
$address = '168.53.222.83';
$port = 6000;
//connectie met socket ed
if (($sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP )) < 0) {
echo "socket_create() failed: reason: " . socket_strerror($sock) . "\n";
}
if (($ret = socket_connect($sock, $address, $port)) < 0) {
echo "socket_bind() failed: reason: " . socket_strerror($ret) . "\n";
}
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$msg = $_POST['state'];
socket_write($sock, $msg, strlen($msg));
}
?>
<center>
Lamp 1
<form method="post">
<input type="hidden" name="state" value="AAN"/>
<input type="submit" value="On">
</form>
<form method="post">
<input type="hidden" name="state" value="UIT"/>
<input type="submit" value="Off">
</form>
<form method="post">
<input type="hidden" name="state" value="RESET"/>
<input type="submit" value="Read">
</form>
<center>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Untitled</TITLE> <META NAME="GENERATOR" CONTENT="MAX's HTML Beauty++ 2004"> </HEAD> <BODY> <?php /* Allow the script to hang around waiting for connections. */ /* Turn on implicit output flushing so we see what we're getting * as it comes in. */ $address = '168.53.222.83'; $port = 6000; //connectie met socket ed if (($sock = socket_create(AF_INET , SOCK_DGRAM , SOL_UDP )) < 0) { } } if($_SERVER['REQUEST_METHOD'] == 'POST') { $msg = $_POST['state']; } ?> <center> Lamp 1 <form method="post"> <input type="hidden" name="state" value="AAN"/> <input type="submit" value="On"> </form> <form method="post"> <input type="hidden" name="state" value="UIT"/> <input type="submit" value="Off"> </form> <form method="post"> <input type="hidden" name="state" value="RESET"/> <input type="submit" value="Read"> </form> <center> </BODY> </HTML>
|