Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    62

    Mancata connessione al db

    Ciao a tutti sono nuovo.
    Dopo varie installazione sono riuscito a trovare una configurazione che funziona. Apache 1.3.29 PHP 4.1.1 e Mysql 4.1.7
    Solo ora quando provo a connettermi al db mi da


    Warning: Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\programmi\programmazione\apache group\apache\htdocs\save_amministrazione.php on line 15

    Warning: MySQL Connection Failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\programmi\programmazione\apache group\apache\htdocs\save_amministrazione.php on line 15
    Errore nella connessione. Verificare i parametri nel file config.inc.php

    I parametri in config.inc sono corretti.
    Questa e' la connessione che effettuo:

    <? include("top_foot.inc.php");
    include("config.inc.php");


    if ($password != $amministrazionepwd)
    {
    echo ("Password errata");
    }

    else
    {
    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    echo ("Sei nella pagina da amministratore");
    }?>

    Quale e' il problema?
    Forse la versione di Mysql e' troppo aggiornata?
    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Diciamo che e' il PHP che e' vecchio. Perche' hai installato la 4.1.1 ? E' del paleozoico..

  3. #3
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    62
    il problema se installo ip php 4.2.3 mi da problemi con le variabili $variabile e non capisco il motivo.
    Forse quella sintassi e' vecchia?

  4. #4
    dovresti usare $_POST['variabile'] o $_GET['variabile'] a seconda del method del form

    o (male) cambiare REGISTER GLOBALS nel php.ini

  5. #5
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    62
    scusate ancora.. sono riuscito ad far funzionare la connessione con il db ora quando faccio $query = mysql_query("insert into corsi (campo) values ('valore')",$db); non inserisce nessun record!!
    Sto impazzendo. Poi qualcuna mi puo consigliare una configurazione funzionante di apache php mysql.
    Graziee

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.