Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: registrazione login

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20

    aiuto!!!--registrazione login

    allora ho creato questi file x la registrazione

    index.html
    <html>
    <head></head>
    <body>
    <?php
    include 'config.php';
    ?>
    <form method="post" action="form.php">

    Username

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


    Password

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


    E-mail

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


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

    </body>
    </html>



    form.php
    <html>
    <head></head>
    <body>
    <?php
    include 'config.php';
    session_start();
    $_SESSION['username'] = $_POST

    ['username'];
    $_SESSION['password'] = $_POST

    ['password'];
    $_SESSION['email'] = $_POST['email'];
    mysql_query("INSERT INTO `registrazione`

    (`username`, `password`, `email`,'id')VALUES

    ('$username' , 'password', 'email', NULL)");

    ?>
    </body>
    </html>

    e config.php
    <?php
    $db_host = "localhost";
    $db_user = "pokemonon";
    $db_password = "blblblb";
    $db_name = "my_pokemonon";
    $db = mysql_connect($db_host, $db_user, $db_password) or die ('Errore durante la connessione');
    mysql_select_db($db_name, $db) or die ('Errore durante la selezione del db');
    ?>

    il database e questo


    -- phpMyAdmin SQL Dump
    -- version 2.11.9.5
    -- http://www.phpmyadmin.net
    --
    -- Host: localhost
    -- Generato il: 06 Ago, 2010 at 03:06 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 `registrazione`
    --

    CREATE TABLE IF NOT EXISTS `registrazione` (
    `username` varchar(13) NOT NULL default '',
    `password` varchar(9) NOT NULL default '',
    `email` varchar(30) NOT NULL default '',
    `id` int(11) NOT NULL auto_increment,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

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


    non riessco a creare il login me lo create voi intanto potete vedere se ho fatto tt bene grz e ciaoooo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  3. #3

    Re: aiuto!!!--registrazione login

    Originariamente inviato da manu2424
    ...
    non riessco a creare il login me lo create voi
    ...
    Già che ci siamo vuoi anche una lavatina alla macchina?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20
    vi pregoooooooooo

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    StarFinger ti ha dato i link dove trovi sia lo script per la registrazione che per il login, cos'hanno che non ti va bene?
    Se vuoi che qualcuno faccia qualcosa per te, scrivi nella sezione "Offro lavoro/collaborazione".

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20
    e trpp complicato io voglio finire quel lavoro la =((((

  7. #7
    Scusa, ma non è un problema di conoscere o meno il PHP, ma basterebbe lavorare un po' di cervello.

    Dichiari un form con i campi "user", "pass" e "email". Poi nello script PHP recuperi invece "username" e "password". Vorrei vedere che fossero anche valorizzati.
    Dichiari session_start() dopo l'include quando dovrebbe essere la prima istruzione dello script.
    Effettui una INSERT nel DB di una variabile $username mai istanziata, per non parlare delle stringhe "password" e "email".
    Inserisci NULL in un campo definito NOT NULL.
    Dichiari la lunghezza massima dei campi nella form maxlength="11", maxlength="8" e maxlength="50" quando i valori dei rispettivi campi nel DB sono 13, 9 e 30
    E mi fermo qui. Se funzionasse questo script saremmo di fronte ad un evento paragonabile a quello dell'apparizione a Fatima della Madonna.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20
    sn alle prime arme xcio mi puoi aiutare???

  9. #9
    Post del genere ne ho visti a migliaia.
    Nessuno ha mai risposto a questa domanda.
    Cosa spinge un programmatore "alle prime armi" a voler realizzare registrazione-autenticazione (per inciso una cosa piuttosto complicata a farla bene)? A che scopo?
    E' come se uno avesse imparato a leggere tre giorni fa e volesse studiarsi un trattato di filosofia scritto in greco antico.

    Ti consiglio di iniziare per piccoli passi. Non serve a nulla saltare 30 capitoli per poi farsi fare le cose dagli altri; o perlomeno non è una grande soddisfazione
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  10. #10

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.