Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [mysql+php] errore nella scrittura di record in un DB

    Ciao a tutti..ho un problemino che mi sta facendo impazzire...uos una classe PHP per collegarmi ad un DB:

    Codice PHP:
    class Utils {
        protected 
    $host;
        protected 
    $userName;
        protected 
    $password;
        protected 
    $database;

        function 
    __construct() {
          
    $this->host 'localhost';
          
    $this->userName 'emulman_vallicom';
          
    $this->password 'vallicom';
          
    $this->database 'emulman_vallicom';
        }
        
    //********** DATABASE METHODS **********
        
    public function recordExists($sql$mode=1) {
          
    $row NULL;
          
    // riga che mi da errore
          
    $mysqli = new mysqli($this->host$this->userName$this->password$this->database);
       
    cc// eccetera 
    ora, quando cerco di memorizzare un record nel database ricevo semrpe questo errore:

    Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'emulman_vallicom'@'localhost' (using password: YES) in /home/emulman/public_html/hotspot/class/utils.php on line 21

    come mai? eppure username e password sono corretti, li ho creati da phpmyadmin...

  2. #2
    forse hai creato lo user mettendo la password in chiaro nella tabella user invece di utilizzare la funzione password().

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.