Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12

Discussione: facile login in php

  1. #11
    Tranquillo roscianum, anche io sto studiando per capire il php e se riesco ti do una mano più che volentieri.
    Vediamo se possiamo fare così:
    per cominciare
    1) un form, dove si inserisce user e password.
    2) un secondo file dove vengono evidenziati tutti i campi (che vuoi) dell'utente

    3) un altro file per aggiornare i dati dell'utente

    cominciamo con i primi due punti

    1) il form è quello che hai già fatto
    2) il file dovrebbe essere simile a questo:

    Codice PHP:
    <?php 

    //includo il file che mi serve
    include ("../config.inc.php");

    // Recupero i dati dal form 
    $codice_user $_POST['Username'];
    $codice_password =$_POST['Password']); 


    //mi connetto al database,user e password
    $db mysql_connect($db_host$db_user$db_password);
    //in caso di errore
    if ($db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");

    //mi connetto alla tabella
    mysql_select_db($db_name$db)
    //in caso di errore
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
            
    //preparo la query
    $query "SELECT nome, citta, messaggio FROM messaggi where nome='$codice_user' and citta='$codice_password'";

    //invio la query al database
    $result mysql_query($query$db);

    //recupero i dati che arrivano dal database
    $row mysql_fetch_array($result);

    $nome=$row['nome'];
    $citta=$row['citta'];
    $messaggi=$row['messaggio'];



    echo 
    $nome.'
    '
    ;
    echo 
    $citta.'
    '
    ;
    echo 
    $messaggi;

    ?>
    -include ("../config.inc.php"); , da qui in poi ti connetti al database (nel file config.inc.php c'è la parte per la connessione al database: $db_host, $db_user, $db_password, $db_name).

    -$query = "SELECT nome, citta, messaggio FROM messaggi where nome='$codice_user' and citta='$codice_password'";
    Questa è la query, ricerco la user e la password, nella tabella "messaggi".
    se presente, visualizzo tutti i campi (nell'esempio ne ho inseriti tre: "nome", "citta" e "messaggio")

    Prova cosi dai, adatta il file alle tue esigenze e fammi sapere.

  2. #12
    Provero' a fare come hai ben spiegato nei minimi dettagli e ti faro' sapere. Sperando di riuscire perchè sto diventando matto.
    A presto e ne approfitto per farti e farvi gli auguri di buon 2010

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.