Visualizzazione dei risultati da 1 a 10 su 44

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2016
    Messaggi
    33

    Login e registrazione per sito con database

    Salve a tutti... Devo creare un sito stile ecommerce come esercizio. Ho già creato il mio schemino del database, e visto che il sito deve prevedere l'iscrizione, ho creato una tabella users con i campi id, username e password e email. quando devo fare il login al sito con dati già immessi nel database, nessun problema, quando devo fare la registrazione, ecco che non trovo più l'errore... Cioè, mi da "query di registrazione non riuscita Access denied for user ''@'localhost' (using password: NO)"... Ho 3 pagine per ora... Indice, registrazione e quella di connessione al database.
    Registrazione:
    codice:
    <?php
    session_start(); 
    include("db_con.php"); // includo il file di connessione al database
    if($_POST["username_reg"] != "" && $_POST["password_reg"]!= "" && $_POST["email_reg"] != "") { 
        $query_registrazione = mysql_query("INSERT INTO users (username, password, email)
        VALUES ('".$_POST["username_reg"]."','".$_POST["password_reg"]."','".$_POST["email_reg"]."')") // scrivo sul DB questi valori
        or die ("query di registrazione non riuscita ".mysql_error());
    } 
    else {
        header('location:index.php?action=registration&errore=Non hai compilato tutti i campi obbligatori');
    }
    if(isset($query_registrazione)){ //se la reg è andata a buon fine
        $_SESSION["logged"]=true; 
        header("location:index.php");
    } 
    else {
        echo "non ti sei registrato con successo";
    }
    ?>
    connessione:
    codice:
    <?php     //connessione al nostro database
    $connessione_al_server=mysqli_connect("localhost","root","", "ecommerce"); 
    if(!$connessione_al_server){
        die ('Non riesco a connettermi: errore '.mysql_error()); 
    }
    ?>
    Ultima modifica di Elia934e; 30-11-2016 a 12:00

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.