From 3573e2396a52c9c559ae731496ac8ec5bad4db00 Mon Sep 17 00:00:00 2001 From: Christian Zufferey Date: Sun, 12 Jan 2020 16:09:35 +0100 Subject: [PATCH] =?UTF-8?q?wip,=20corrig=C3=A9=20un=20probl=C3=A8me=20de?= =?UTF-8?q?=20'send'=20de=20string=20'vide'=20en=20LUA=20inline=20dans=20l?= =?UTF-8?q?e=20serveur=20WEB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SonOff/SonOff_2/web_srv2.lua | 6 ++++-- SonOff/SonOff_2/z_index.html | 14 ++++++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/SonOff/SonOff_2/web_srv2.lua b/SonOff/SonOff_2/web_srv2.lua index 0695bf0..cf3731d 100644 --- a/SonOff/SonOff_2/web_srv2.lua +++ b/SonOff/SonOff_2/web_srv2.lua @@ -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 ! diff --git a/SonOff/SonOff_2/z_index.html b/SonOff/SonOff_2/z_index.html index 5940321..b9c5700 100644 --- a/SonOff/SonOff_2/z_index.html +++ b/SonOff/SonOff_2/z_index.html @@ -8,7 +8,7 @@ SonOff home page -

SonOff home page 2001012.1526

+

SonOff home page 2001012.1540

Home...

Menu:

@@ -92,9 +92,19 @@ zout("MASK: "..b.."
") zout("GATEWAY: "..c.."
") end - collectgarbage() zout("RAM: "..node.heap()) + collectgarbage() zout("RAM: "..node.heap().."
") %> +<% + zout("
Etat des globals !
") + for k,v in pairs(_G) do + zout(k..", "..tostring(v).."
") + end +%> + + + +

Restart !