Creare login in php su altervista!

« Older   Newer »
 
  Share  
.
  1. ~Andrey™
     
    .

    User deleted


    La tabella la crei con questo codice:
    CODICE
    CREATE TABLE utenti (
     id INT UNSIGNED NOT NULL AUTO_INCREMENT,
     name VARCHAR(30) NOT NULL,
     surname VARCHAR(30) NOT NULL,
     username VARCHAR(30) NOT NULL,
     password CHAR(32) NOT NULL,
     PRIMARY KEY(id),
     INDEX(username, password)
    );

    Ma per ciò che ti serve puoi togliere name e surname.

    Il codice è una query SQL che puoi eseguire da un file php simile a questo:
    CODICE
    <?php
           if ($conn = mysql_connect('host', 'user', 'password')) {
                   mysql_query('CREATE DATABASE Prova');
                   mysql_select_db('Prova', $conn);
                   mysql_query('CREATE TABLE Utenti (
                                   id INT UNSIGNED NOT NULL AUTO_INCREMENT,
                                   username VARCHAR(30) NOT NULL,
                                   password CHAR(32) NOT NULL,
                                   PRIMARY KEY(id),
                                   INDEX(username, password))');
                   mysql_query("INSERT INTO Utenti set username='Andrey', password='SoloPC'");
           } else
                   die('Errore.');
    ?>

    In questo caso creerai un database di nome "Prova" e una tabella al suo interno di nome "Utenti".
    Ho aggiunto anche l'inserimento di un utente, come esempio.

    In locale devi ovviamente aver installato Apache, PHP e MySQL, e assicurarti di avere i privilegi necessari. Su Altervista controlla che il servizio MySQL sia attivo.

    Se non erro Altervista dispone di una interfaccia Web per la creazione di Database e Tabelle, per cui tutto ciò non è necessario.
     
    Top
    .
27 replies since 19/5/2010, 14:36   2515 views
  Share  
.