Visualizzazione risultati 1 fino 9 di 9

Discussione: Impossibile collegarsi al database localhost

  1. #1
    L'avatar di digilinux
    digilinux non è connesso Utente attivo
    Data registrazione
    27-04-2009
    Messaggi
    478

    Predefinito Impossibile collegarsi al database localhost

    Ciao a tutti. Questo listato mi non riesce a connettersi a localhost... dov'è l'errore?

    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

    <head>
    <title>Nuovo Alunno</title>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <meta name="generator" content="Geany 0.18" />
    </head>
    <body>

    <?php
    print("Nuovo alunno");
    $host1=fopen("host.txt","r");
    $host2=fread($host1,filesize("host.txt"));
    $user1=fopen("user.txt","r");
    $user2=fread($user1,filesize("user.txt"));
    $pwd1=fopen("pwd.txt","r");
    $pwd2=fread($pwd1,filesize("pwd.txt"));
    $db1=fopen("db.txt","r");
    $db2=fread($db1,filesize("db.txt"));
    $host = $host2;
    $user = $user2;
    $password = $pwd2;
    $database = $db2;
    $db = mysql_connect($host, $user, $password) or die ("Impossibile connettersi al server $host");
    mysql_select_db($database, $db) or die ("Impossibile connettersi al database $database");
    $query = "insert into alunni " .
    "(nome, cognome, sesso, cittadinanza, residenza, trasporti, as_di_riferimento, data_di_iscrizione, frequenza, provenienza, trasferimenti, codice_fiscale, luogo_data_nascita, city, street, home_phone, mobile_phone, another_phone, e-mail, father_name, father_surname, father_born, father_title, father_job, father_live, father_home_phone, father_mobile_phone, father_work_phone, mother_name, mother_surname, mother_born, mother_title, mother_job, mother_live, mother_home_phone, mother_mobile_phone, mother_work_phone, tutor_name, tutor_born, tutor_title_job, tutor_phone) " .
    "VALUES('" .
    $_REQUEST['nome'] . "','" .
    $_REQUEST['cognome'] . "','" .
    $_REQUEST['sesso'] . "','" .
    $_REQUEST['cittadinanza'] . "','" .
    $_REQUEST['residenza'] . "','" .
    $_REQUEST['trasporti'] . "','" .
    $_REQUEST['as_di_riferimento'] . "','" .
    $_REQUEST['data_di_iscrizione'] . "','" .
    $_REQUEST['frequenza'] . "','" .
    $_REQUEST['provenienza'] . "','" .
    $_REQUEST['trasferimenti'] . "','" .
    $_REQUEST['codice_fiscale'] . "','" .
    $_REQUEST['luogo_data_nascita'] . "','" .
    $_REQUEST['city'] . "','" .
    $_REQUEST['street'] . "','" .
    $_REQUEST['home_phone'] . "','" .
    $_REQUEST['mobile_phone'] . "','" .
    $_REQUEST['another_phone'] . "','" .
    $_REQUEST['e-mail'] . "','" .
    $_REQUEST['father_name'] . "','" .
    $_REQUEST['father_surname'] . "','" .
    $_REQUEST['father_born'] . "','" .
    $_REQUEST['father_title'] . "','" .
    $_REQUEST['father_job'] . "','" .
    $_REQUEST['father_live'] . "','" .
    $_REQUEST['father_home_phone'] . "','" .
    $_REQUEST['father_mobile_phone'] . "','" .
    $_REQUEST['father_work_phone'] . "','" .
    $_REQUEST['mother_name'] . "','" .
    $_REQUEST['mother_surname'] . "','" .
    $_REQUEST['mother_born'] . "','" .
    $_REQUEST['mother_title'] . "','" .
    $_REQUEST['mother_job'] . "','" .
    $_REQUEST['mother_live'] . "','" .
    $_REQUEST['mother_home_phone'] . "','" .
    $_REQUEST['mother_mobile_phone'] . "','" .
    $_REQUEST['mother_work_phone'] . "','" .
    $_REQUEST['tutor_name'] . "','" .
    $_REQUEST['tutor_surname'] . "','" .
    $_REQUEST['tutor_born'] . "','" .
    $_REQUEST['tutor_title_job'] . "','" .
    $_REQUEST['tutor_phone'] . "')";

    if (!
    mysql_query($query, $db))
    {
    print(
    "Impossibile inserire il record");
    }
    else
    {
    print(
    "Record inserito!");
    }

    mysql_close($db);


    ?>
    </body>
    </html>

  2. #2
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    Hai provato a mettere localhost nella funzione che effettua il collegamento al database per vedere se è un problema di contenuto della variabile ?
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  3. #3
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Probabilmente dovrai fare il trim di quelle variabili.
    Nel messaggio di errore fatti restituire momentaneamente i valori passati (host, user e password)
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  4. #4
    L'avatar di digilinux
    digilinux non è connesso Utente attivo
    Data registrazione
    27-04-2009
    Messaggi
    478

    Predefinito

    Purtroppo non sono le variabili. Ho sostituito

    Codice PHP:
    $db = mysql_connect($host, $user, $password) or die ("Impossibile connettersi al server $host");
    mysql_select_db($database, $db) or die ("Impossibile connettersi al database $database");
    con

    Codice PHP:
    $db = mysql_connect(localhost, matrobriva, $password) or die ("Impossibile connettersi al server $host");
    mysql_select_db(test, $db) or die ("Impossibile connettersi al database $database");
    ma non è cambiato nulla...

  5. #5
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    devi metterli tra doppi apici mysql_connect("localhost","...
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  6. #6
    L'avatar di digilinux
    digilinux non è connesso Utente attivo
    Data registrazione
    27-04-2009
    Messaggi
    478

    Predefinito

    Ho cambiato la riga in così:

    $db = mysql_connect("$host", "$user", "$password") or die ("Impossibile connettersi al server $host");

    ma non è cambiato nulla...

  7. #7
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    $db = mysql_connect("localhost", "matrobriva", $password) or ....blablabla
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  8. #8
    L'avatar di digilinux
    digilinux non è connesso Utente attivo
    Data registrazione
    27-04-2009
    Messaggi
    478

    Predefinito

    Ho provato sia in locale (LAMP) che su Altervista ma il messaggio è sempre lo stesso... A voi funziona?

  9. #9
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Ti ricordo che su altervista hai un solo database: my_username.

    http://forum.it.altervista.org/php-m...hpmyadmin.html
    Ultima modifica di javascripter : 23-09-2010 alle ore 19.41.01

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •