Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    pagina login connessa a mysql...aiutoo!!

    salve a tutti.sono nuovo nel campo di programmazione e è da tempo che provo a realizzare delle pagine di login connesse al db MySQL.....ogni volta senza esiti positivi.. ....mi chiedevo se qualcuno di questo forum mi potesse dare una mano......
    attendo risposte con ansia.......grazie anticipatamente....... :master:

  2. #2
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    io provo a darti una mano.... ma non ho capito cosa ti serve...
    non sai da dove iniziare o cosa??

    sono a tua disposizione

    Ciao

  3. #3
    quello che cercavo era una semplice pagina di login in php o in asp che mi permettesse di accedere ad un area riservata...ed inoltre mi chiedevo se si poteva connette al data base MySQL del mio sito......grazie per l'interessamento.........

  4. #4
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    io ti posso aiutare in php xkè nn so nulla di asp
    per la connessione al db mysql nn c'è problema.
    allora inanzittutto bisogna creare una pagina di login in cui l'utente mette username e password. se hai prob qui, dimmi che ti do una mano con il codice.
    quindi cliccando il bottone invia i dati tramite post alla tua pagina riservata.
    In qst pagina bisogna fare la connessione al db e la query x riconoscere l'utente.
    Naturalmente nel tuo db devi avere una tab che contenga l'elenco degli utenti con username e password, per il riconoscimento.

    dimmi se hai bisogno di qualcosa in particolare x il codice.


  5. #5
    scusa se ti disturbo.......pero mi servirebbe proprio la pagina di login dato che di php non sono pratico........per adesso il mio sito è tutto in html.......il mio database è pronto.....
    grazie e scusa ancora per il disturbo.......

  6. #6
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    ok, allora io l'ho fatta un mese fa.

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <meta content="Evrsoft First Page" name="GENERATOR">
      <title></title>
    </head>
    <body  text="#000000" link="#0000FF" vlink="#0000CC" alink="#333333">                 
      <form name="Login" action="tuapag_riservata.html" method="post" >
      
        
    
    <div align="center"><u><font face="arial, verdana" color="#000066" size="3">LOGIN</font></u></div></p>
        <table class="tabella" cellspacing="2" cellpadding="4" align="center" border="1">
          <tbody>
            <tr>
              <td><font face="arial, verdana" color="#000000" size="2">Nome utente:</font>
    </td>
              <td align="center"><input class="form1" name="NomeUtente"></td>
            </tr>
            <tr>
              <td><font face="arial, verdana" color="#000000" size="2">Password:</font>
    </td>
              <td align="center"><input class="form1" type="password"  name="Password"></td>
            </tr>
            <tr>
              <TD class=cella_unita colSpan=2 valign="top" align="center"><div align="center"><input class="button" type="submit" value="Entra" name="Submit" >  
              <input class="button" type="reset" value="Cancella" name="Submit2" onclick="window.close();"></td>
            </tr>           
             </tbody>
        </table>
      </form>
    </body>
    </html>
    Allora perchè funzi, devi aggiungere in action l'indirizzo della tua pag riservata

  7. #7
    scusa ancora se ti disturbo ma vorrei sapere da dove,la pagina che mi hai postato, prende le password e user per l'accesso

  8. #8
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    poi all'inizio della tua pag riservata devi aggiungere:
    codice:
    <?php
    $Nome=$_POST[NomeUtente] ; 
    $Passwd=$_POST[Password]   ;      
    $NomeSettato= isset($Nome);
    $PassSettato= isset($Passwd);
     $hostname = "tuohost";    // connessione con db mysql    
       $user_name = "tuoUserName";
       $psw = "TuaPass";
       $connessione = @mysql_connect($hostname,$user_name,$psw) 
                     or die ("Impossibile stabilire la connessione: ".mysql_error());                  
         $database = "TuoDB";   
         $db = @mysql_select_db ($database,$connessione) or die("impossibile selezionare il db ".mysql_error());  //seleziona il db
         
         $query=" SELECT *
                  FROM TuaTab 
                  WHERE TuaTab.UserName='$Nome' AND TuaTAb.Password='$Passwd'" ; 
         $ris = mysql_query($query,$connessione) or die ("Impossibile eseguire l'interrogazione: ".mysql_error()); //esegue la query
         $n_ris = mysql_num_rows($ris);  //dice il numero di record trovati
    
          if ( $NomeSettato && $PassSettato && $n_ris<>0  ) { ?>  
    //inserisci il codice html della tua pagina riservata
    <?
    }else{ ?>      
        <? echo "Attenzione! Nome utente o Password errati!" ; ?>     
     <?   include ('tuaPagDiLogin.php');  }                                  
    ?>
    Naturalmente devi mettere i tuoi dati per la connessione e per la query.

    dimmi se vuoi qualche spiegazione per il codice

    Ciao

  9. #9
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    la prima pag che ti ho dato è una tabella per far inserire il nome e la password all'utente.
    questi dati vengono postati alla pagina riservata (la seconda che ti ho incluso) e li, viene riconosciuto l'utente e abilitato a vedere la pagina.

  10. #10
    grazie......vorrei una spegazione......
    Codice PHP:
      $connessione = @mysql_connect($hostname,$user_name,$psw
    qui non devo modificare niente.....se non erro......
    mentre qui
    Codice PHP:
    $hostname "tuohost";    // connessione con db mysql    
       
    $user_name "tuoUserName";
       
    $psw "TuaPass"
    devo immettere i dati per la connessione al db.......
    unaltra cosa......dove inserisco i nomi della tabella?
    grazie ancora......

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.