Login form using Lua

41 views
Skip to first unread message

Vinu Prasad

unread,
Dec 2, 2017, 6:19:49 AM12/2/17
to Lua BR
Hiii,

am using angular js as my front end php as my serverside scripting language. I want to change the server language to 'LUA'. But am a beginer in lua language. so help me to convert my login page in php to lua.

login.php

<?php
header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
$user =$_POST['email'];
$pass= $_POST['password'];
$result = null;
$str = file_get_contents('users.json');//get contents of your json file and store it in a string
$arr = json_decode($str, true);//decode it
for($i=0;$i<count($arr["users"]);$i++)
{
if(($arr["users"][$i]["username"] == $user) && ($arr["users"][$i]["password"] == $pass))
$result = "success";
}
$fp = fopen('a.txt','w');
fwrite($fp,$str);
fclose($fp);
echo json_encode($result);
?>

how can i convert these php file to lua ?

Eric Chiesse

unread,
Dec 2, 2017, 9:53:05 AM12/2/17
to lua...@googlegroups.com
Praticamente da mesma maneira. Dá uma olhada nisso: https://keplerproject.github.io/cgilua/manual.html#templates

Claro que vc vai precisar achar o código Lua equivalente para as tarefas do script ( Geração e leitura de Json, acesso a arquivos, etc)

---
Eric

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para lua-br+unsubscribe@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.

Denis Dos Santos Silva

unread,
Dec 3, 2017, 10:28:56 PM12/3/17
to Lua BR
Esse indiano eh zueiro...

Vinu Prasad

unread,
Dec 3, 2017, 10:53:59 PM12/3/17
to lua...@googlegroups.com
heii...thanks for the replay.

 But I want convert this php page to ' mod_lua ' .Is there any possible solution?

--
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/lua-br/F-1kRbIJUdY/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para lua-br+unsubscribe@googlegroups.com.

Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Vinu Prasad
 
Reply all
Reply to author
Forward
0 new messages