wip, corrigé un problème de 'send' de string 'vide' en LUA inline dans le serveur WEB
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
-- petit script de serveur WEB avec Active Server Page ZYX
|
||||
-- permet d'exécuter du code LUA inline dans l'HTML !
|
||||
|
||||
print("\n web_srv2.lua zf200112.1530 \n")
|
||||
print("\n web_srv2.lua zf200112.1601 \n")
|
||||
|
||||
-- envoie sur le port ouvert mais depuis l'environnement global !
|
||||
function zout(zstring)
|
||||
zzclient:send(zstring) -- envoie le résultat du code lua inline
|
||||
if string.len(zstring) > 0 then
|
||||
zzclient:send(zstring) -- envoie le résultat du code lua inline
|
||||
end
|
||||
end
|
||||
|
||||
-- envoie un fichier HTML sur le port. ATTENTION: longueur de la ligne maximale de 1'024 bytes !
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<title>SonOff home page</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>SonOff home page 2001012.1526</h1>
|
||||
<h1>SonOff home page 2001012.1540</h1>
|
||||
<a href="/">Home...</a><br>
|
||||
<h2>Menu:</h2>
|
||||
<h3>
|
||||
@@ -92,9 +92,19 @@
|
||||
zout("MASK: "..b.."<br>")
|
||||
zout("GATEWAY: "..c.."<br>")
|
||||
end
|
||||
collectgarbage() zout("RAM: "..node.heap())
|
||||
collectgarbage() zout("RAM: "..node.heap().."<br>")
|
||||
%>
|
||||
|
||||
<%
|
||||
zout("<br>Etat des globals !<br>")
|
||||
for k,v in pairs(_G) do
|
||||
zout(k..", "..tostring(v).."<br>")
|
||||
end
|
||||
%>
|
||||
|
||||
|
||||
|
||||
|
||||
<br><br><a href="/?RESTART=true"> Restart !</a><br>
|
||||
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user