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

Discussione: registrazione login

  1. #11
    oh, che magnifico blog che è stato segnalato

    però quel tutorial non è proprio per chi è "alle prime armi" :master:
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  2. #12
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20
    ragazzi ho aggiustato in questo modo xo mi manca sempre la pagina login ke non la so fare :

    index .html
    <html>
    <head></head>
    <body>
    <form method="post" action="form.php">

    Username

    <input name="nick" type="text" size="20" maxlength="11">


    Password

    <input name="pass" type="password" maxlength="8">


    E-mail

    <input name="mail" type="text" size="50" maxlength="50">


    <input type="submit" name="Submit" value="Conferma">
    </form>

    </body>
    </html>


    config.php sempre lo stessso


    database


    -- phpMyAdmin SQL Dump
    -- version 2.11.9.5
    -- http://www.phpmyadmin.net
    --
    -- Host: localhost
    -- Generato il: 06 Ago, 2010 at 04:48 PM
    -- Versione MySQL: 5.1.30
    -- Versione PHP: 4.4.9

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    --
    -- Database: `my_pokemonon`
    --

    -- --------------------------------------------------------

    --
    -- Struttura della tabella `tabella_registrati`
    --

    CREATE TABLE IF NOT EXISTS `tabella_registrati` (
    `id` int(40) NOT NULL auto_increment,
    `nick` varchar(255) NOT NULL default '',
    `mail` varchar(255) NOT NULL default '',
    `pass` varchar(255) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Dump dei dati per la tabella `tabella_registrati`
    --


    e form.php


    <html>
    <head></head>
    <body>
    <?php
    session_start();
    include ("config.php");
    $_SESSION['id'] = $_POST['id'];
    $_SESSION['$nick'] = $_POST['nick'];
    $_SESSION['$mail'] = $_POST['mail'];
    $_SESSION['$pass'] = $_POST['pass'];
    $_SESSION['autorizzato'] = 0;
    mysql_query("INSERT INTO `tabella_registrati` (`id`, `nick`, `mail`, `pass`)VALUES (NULL , '$nick', '$mail', `$pass`)");
    ?>

    </body>
    </html>


    mi manca il login.php ki me lo fa voglio k sie simboloci
    ke esce ti sei auteniticato e lo porta allahome

  3. #13
    Vuoi realizzare il login? SEMPLICE!
    Invii il form con metodo post; ricevi i dati dell'array globale $_POST; effettui l'escape della stringa; rivolgi la query SELECT e con condizione WHERE per selezionare il record corrispondente alle credenziali inviate; con la funzione mysql_num_rows verifichi se è stato individuato il record, nel qual caso valorizzi una variabile di sessione oppure crei un cookies o entrambe le cose.
    Se ci sono passaggi poco chiari...
    Originariamente inviato da mtx_maurizio
    E' come se uno avesse imparato a leggere tre giorni fa e volesse studiarsi un trattato di filosofia scritto in greco antico.

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.