Mmm, minimum, it is trivial with : Login.pm
package Myapp::Controller::Login;
use Mojo::Base 'Mojolicious::Controller';
sub nolog {
my $c = shift;
$c->session(userid => 1);
$c->redirect_to('menu');
}
1;
and nolog.htlm.rp :
%= form_for nolog => (method => 'POST') => begin
<p>
% if (param 'user') {
<b>Erreur dans le mot de passe ou le nom d'utilisateur. Veuillez r
+éessayer</b><br>
% }
Utilisateur :<br>
%= text_field 'user'
<br>Mot de passe :<br>
%= password_field 'pass'
<br>
%= submit_button 'Login'
</p>
% end
and login.htlm.ep :
<p>
...
</p>
Self contained, I do not know how to do (I am not with Mojolicious::Lite)..
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|