Visualizzazione risultati 1 fino 4 di 4

Discussione: Errore...ma prima funzionava

  1. #1
    imoteph non è connesso Utente
    Data registrazione
    05-01-2003
    Messaggi
    147

    Predefinito

    Sto provando a fare un form per la registrazione nel mio sito da un pagina esterna al forum.
    lo script che uso per salvare i dati dell'utente è questo:

    $server= 'localhost';
    $nomedb= 'my_imoteph';
    //apertura connessione al db del forum
    $conn = mysql_connect($server,$user,$passwd) or die("Errore nella connessione a MySql: " .mysql_error());

    //verifica connessione
    if ($conn==true) print("Connessione riuscita<br>");
    else die ("Connessione al server fallita!!!<br>");

    //selezione del database
    mysql_select_db($nomedb,$conn) or die("Errore nella selezione del db: " .mysql_error());

    //inserimento valori
    $ins = "INSERT INTO phpbb_users (username, user_password, user_email) VALUES ('$user', '$passwd', '$mail')";

    la prima volta che l'ho fatto andare, ha funzionato subito (l'ho verificato nella tabella phpbb_users in my_admin e poi essendo inutile, ho cancellato l'account di prova)
    Poi mi sono accorto di aver dimanticato di salvare l'indirizzo e-mail e ho aggiunto al codice il pezzo che macava. (il risultato è quello che avete letto su)
    il bello è che ora nn ne vuole + sapere di registrare un utente

    qualcuno mi sa dire dove sbaglio

  2. #2
    Guest

    Predefinito

    prova così...

    [code:1:9b8e8f32d0]
    $db_server= 'localhost';
    $db_user = 'imoteph';
    $db_passwd = 'tuapass';
    $db_nome= 'my_imoteph';

    //apertura connessione al db del forum
    $conn = mysql_connect($db_server,$db_user,$db_passwd&# 41; or die("Errore nella connessione a MySql: " .mysql_error());

    //verifica connessione
    if ($conn) {
    print ("Connessione riuscita<br>");
    } else {
    die ("Connessione al server fallita!!!<br>");
    }

    //selezione del database
    mysql_select_db($db_nome, $conn) or die("Errore nella selezione del db: " .mysql_error());

    //inserimento valori
    $ins = "INSERT INTO phpbb_users (username, user_password, user_email) VALUES ('".$user."', '".$passwd."', '".$mail."')";
    mysql_query ($ins, $conn);
    [/code:1:9b8e8f32d0]

    bye

  3. #3
    imoteph non è connesso Utente
    Data registrazione
    05-01-2003
    Messaggi
    147

    Predefinito

    Grazie mille :D

    Funziona!

    ora devo solo aggiungerci qualche controllo e qualche altra chicca così da renderlo perfetto.
    Appena finito il lavoro posterò il risultato così mi dite che ne pensate. :D

  4. #4
    imoteph non è connesso Utente
    Data registrazione
    05-01-2003
    Messaggi
    147

    Predefinito

    mi metto subito al lavoro



    Anzi dopo, perchè ora c'è Spin City su Italia 1

Regole di scrittura

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