Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    form login: integrazione in home

    Ciao a tutti.
    Premetto che non sono un esperto quindi ho bisogno del vostro aiuto in modo semplice semplice.

    Sto facendo un restyling di un piccolo ecommerce per un amico e vorremmo integrare il form di login sulla home page.
    Quello che dovrebbe accadere è questo:
    se l'utente viene riconosciuto dal sistema nel box di login deve apparire un messaggio (tipo: bentornato tiziocaiosempronio) e il pulsante di logout
    Se il cliente invece non viene riconosciuto deve apparire il form di login e il link alla registrazione.

    Attualmente la pagina di login che abbiamo è la seguente.
    codice:
    <?php include("connect/conn.php"); ?>
    <?php include("_gen.php"); ?>
    <?
    	$redir = $_GET[dest];
    	$ret = $_GET[err];
    	$_SESSION[user] = "";
    	if ($ret == 99) {
    		$ErrMsg = "Non siamo riusciti a riconoscerti.";
    	} else if ($ret == 33) {
    		$ErrMsg = "Riceverai presto una notifica al tuo indirizzo email.";
    	}
    ?>
    <html>
    <head>
    <title>Reptile: animali esotici</title>
    <link rel="shortcut icon" href="logosimple16.ico" >
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link href="_styles.css" rel="stylesheet" type="text/css">
    <script language="javascript" src="_gen.js"></script>
    </head>
    <body onLoad="formLogin.login.focus()">
    <table width="950" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#FFFFFF">
      <tr>
        <td height="195" colspan="3" valign="top" background="images/gl_top_02.jpg"><?php include("index-t.php"); ?></td>
      </tr>
      <tr>
        <td width="200" valign="top"><?php include("index-l.php"); ?></td>
        <td width="550" height="400" valign="top"><table width="550" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td colspan="3"><table border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td width="8" height="1"></td>
                    <td width="534" bgcolor="#214863"></td>
                    <td width="8" background="images/gl_pnl_mr.gif"></td>
                  </tr>
              </table></td>
            </tr>
            <tr>
              <td colspan="3" background="images/gl_pnl_mid.gif"><table width="550" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td width="9"></td>
                    <td width="539"><table width="533" border="0" cellpadding="0" cellspacing="0" bgcolor="#96BAEB">
                        <tr>
                          <td width="10" height="25"></td>
                          <td width="523"> Identificazione</td>
                        </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
                        <tr>
                          <td width="8" height="1"></td>
                          <td width="534" bgcolor="#214863"></td>
                          <td width="8"></td>
                        </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td></td>
                    <td align="center"><table width="500" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td colspan="3"></td>
                      </tr>
                      <tr>
                        <td colspan="3">
    
    per accedere alle tue informazioni personali deve inserire login e pass </p>
                          
    
    la tua username è la tua email </p></td>
                      </tr>
                      <tr>
                        <td colspan="3"></td>
                      </tr>
                      <tr align="center">
                        <td colspan="3"  style="border-top:1px dotted #FF0000;border-bottom:1px dotted #FF0000;"><? echo $ErrMsg ?></td>
                        </tr>
    <form id="formLogin" action="c-loguser.php?dest=<? echo $redir ?>" method="post">
                      <tr>
                        <td></td>
                        <td colspan="2"></td>
                      </tr>
                      <tr>
                        <td width="172">Login</td>
                        <td colspan="2">Password</td>
                      </tr>
                      <tr>
                        <td><input name="login" type="text" size="20"></td>
                        <td width="169"><input name="pass" type="password" size="20"></td>
                        <td width="159" align="right"><input name="image" type="image" src="images/gl_btn_go.gif" width="45" height="20" border="0"></td>
                      </tr>
    </form>
                      <tr>
                        <td colspan="3" align="right" height="10"></td>
                      </tr>
                    </table></td>
                  </tr>
              </table></td>
            </tr>
            <tr>
              <td colspan="3">[img]images/gl_pnl_bot.gif[/img]</td>
            </tr>
            <tr>
              <td colspan="3"></td>
            </tr>
            <tr>
              <td width="196" align="right">&lt;&lt; Password persa</td>
              <td width="120"></td>
              <td width="234">Registrazione nuovi utenti &gt;&gt;</td>
            </tr>
        </table></td>
        <td width="200" valign="top"><?php include("index-r.php"); ?></td>
      </tr>
      <tr>
        <td height="5" colspan="3"><?php include("index-b.php"); ?></td>
      </tr>
      <tr bgcolor="#286590">
        <td width="200">[img]images/spacer.gif[/img]</td>
        <td width="550">[img]images/spacer.gif[/img]</td>
        <td width="200">[img]images/spacer.gif[/img]</td>
      </tr>
    </table>
    </body>
    </html>
    Grazie per l'aiuto

  2. #2
    possibile che nessuno mi sappia aiutare?
    cavolo!!!!

  3. #3
    Ma ti arrabbi anche? Ma ti pare che qualcuno possa aiutarti con questi riferimenti?

    <?php include("connect/conn.php"); ?>
    <?php include("_gen.php"); ?>
    <?
    $redir = $_GET[dest];
    $ret = $_GET[err];
    $_SESSION[user] = "";
    if ($ret == 99) {
    $ErrMsg = "Non siamo riusciti a riconoscerti.";
    } else if ($ret == 33) {
    $ErrMsg = "Riceverai presto una notifica al tuo indirizzo email.";
    }
    ?>

    L'utilizza dei tag php è sbagliato :rollo:
    come e quando viene settata la sessione?


    Quello che mi pare di capire ti manca proprio la conoscenza di come eseguire un login.

    In questo forum ci sono molte pillole e suggerimenti su come fare usa il cerca del form


  4. #4
    Originariamente inviato da silverwings
    Quello che mi pare di capire ti manca proprio la conoscenza di come eseguire un login.

    In questo forum ci sono molte pillole e suggerimenti su come fare usa il cerca del form

    Scusa, non per essere polemico, ma ti pare che se sapessi come settare il login in php avrei chiesto aiuto sul forum?
    Comunque grazie per la risposta.
    Alla fine ho risolto in altro modo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.