Visualizzazione risultati 1 fino 28 di 28

Discussione: Errore registrazione

  1. #1
    Guest

    Predefinito Errore registrazione

    ciao a tutti il mio problema è che creoil file di registrazione:
    Codice:
    <HTML>
    <HEAD>
    <TITLE>Registrazione</TITLE>
    <META NAME="DESCRIPTION" CONTENT="Registrazione ">
    <link rel="icon" href="/Immagini/index.ico" type="image/vnd.microsoft.icon" />
    </HEAD>
    <form name="datiUtenti" action="paginarisposta.php" method="POST">
    <BODY BACKGROUND ="http://www.mrtones.it/contents/wallbig/4/15184.jpg" TEXT="#FFFFFF">
    <P><H1>Registrazione</H1><br><br>
    <FIELDSET style="width: 250px; height: 400px">
    <LEGEND>Dati</LEGEND><BR>
     <label>&nbsp; <br>
      <br>
      Nickname<input type="text" name="nickname"> </label>
      <p><label>Nome&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="nome"> </label>
      <label><br>
      <br>
      Cognome&nbsp;<input type="text" name="cognome"> </label>
      </p>
    	<label>
      <p>
        Password&nbsp;<input type="password" maxlength="8" size="20" value="" name="password">
      </p>
      <p>
      e-mail&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="email">
      
     <br>
     <br><p ALIGN="CENTER"><input type="submit" value="Invia i Dati"> <input type="reset" value="Cancella"></p>
     	</label>
    
    </FIELDSET>
    <P><P>
    <body>
    </html>
    Poi tocca alla pagina di risposta:
    Codice:
    <?php  
    
    if($_POST) {   
        inserisci_record();   
    }   
    else {   
        echo("Finito");   
    }   
      
    function inserisci_record()  
    {   
    
    require 'connandconfig.php';//connessione all database mysql
    
    
    
     $nickname  = trim($_POST['nickname']);   
     $nome      = trim($_POST['nome']);   
     $cognome   = trim($_POST['cognome']);   
     $password  = trim($_POST['password']);   
     $email     = trim($_POST['email']);   
    
    
        if(get_magic_quotes_gpc())   
        {   
            $nickname  = stripslashes($nickname);   
            $nome      = stripslashes($nome);   
            $cognome   = stripslashes($cognome); 
        $password  = stripslashes($password);   
            $email     = stripslashes($email);    
        }   
      
        $nickname  = mysql_real_escape_string($nickname);   
        $nome      = mysql_real_escape_string($nome);   
        $cognome   = mysql_real_escape_string($cognome);   
        $password  = mysql_real_escape_string($password);   
        $email     = mysql_real_escape_string($email);   
    
    require 'connandconfig.php';
    
    $query = "INSERT INTO Utenti (nickname,nome,cognome,password,email)  
                  
        VALUES ('$nickname','$nome','$cognome','$password','$email')";   
         
    $result = mysql_query($query);   
    
    if (!$result) {   
            die("Errore nella query $query: " . mysql_error());   
        }   
    
    $id_inserito = mysql_insert_id();
    
    
     mysql_close();   
      
        $messaggio = urlencode("Inserimento effettuato con successo (ID=$id_inserito)");   
        header('location: '.$_SERVER['PHP_SELF'].'?msg='.$messaggio);   
    }   
      
    
    ?>
    salvo il tutto e quando lo provo invio i dati e mi da il seguente errore:

    Errore nella query INSERT INTO Utenti (nickname,nome,cognome,password,email) VALUES ('','','','',''): Access denied for user 'piratescardsgame'@'localhost' (using password: NO)

    grazie a tutti quelli che risponderanno
    Ultima modifica di piratescardsgame : 19-09-2008 alle ore 22.10.00

  2. #2
    Guest

    Predefinito

    Hai attivato il database?


    Ciao!

  3. #3
    Guest

    Predefinito

    quello gratis di primo livello?

    lò attivato adesso e mi da come risultato
    Errore nella query INSERT INTO Utenti (nickname,nome,cognome,password,email) VALUES ('xxxxxxxx','xxxxxxx','xxxxxxx','xxxxxx','xxxxxxx' ): No database selected

    ovviamente lex leho messe al posto dei reali dati
    Ultima modifica di piratescardsgame : 19-09-2008 alle ore 22.29.08

  4. #4
    Guest

    Predefinito

    Che dati usi per la connessione? (censura l'eventuale pasword)


    Ciao!

  5. #5
    Guest

    Predefinito

    ho provato con un normalissimo nickname da 4 lettere e 2 numeri una password da 8 e un e-mail di hotmail

  6. #6
    Guest

    Predefinito

    per collegarti al database devi utilizzare i dati del tuo database!
    Collegati al pannello di controllo
    Risorse & Upgrade/Database, scoori la pagina finché non trovi i vari dati come Hostname Username ecc...
    Sono quelli i dati da utilizzare per collegarsi al database...

  7. #7
    Guest

    Predefinito

    riusiresti a farmi un esempio preciso perche nn ho capito molto bene grazie mille


    edit: credo di aver trovato i dati ma adesso come li insetisco e poi mi dice che posso mettere una password come faccio?
    grazie ancora
    Ultima modifica di piratescardsgame : 19-09-2008 alle ore 22.44.51

  8. #8
    Guest

    Predefinito

    Apri il file 'connandconfig.php' e mettici questi dati: http://forum.it.altervista.org/php-m...hpmyadmin.html


    Ciao!

  9. #9
    Guest

    Predefinito

    incollo il seguente codice direttamente li?
    Codice:
    Hostname/server: localhost
    Username: piratescardsgame
    Password: facoltativa (puoi lasciare il campo vuoto)
    Database: my_piratescardsgame

  10. #10
    Guest

    Predefinito

    Non devi semplicemente incollarlo, devi inserire quei valori nelle voci corrispondenti del file.


    Ciao!

  11. #11
    Guest

    Predefinito

    scusa sono veramente duro di comprendonio potresti (solo se vuoi) postare un esempio di come deve essere il cod grazie e scusa ancora

  12. #12
    Guest

    Predefinito

    Posta il contenuto del file connandconfig.php


    ciao!

  13. #13
    Guest

    Predefinito

    <?php
    Hostname/server: localhost
    Username: piratescardsgame
    Password: facoltativa (puoi lasciare il campo vuoto)
    Database: my_piratescardsgame
    ?>

  14. #14
    Guest

    Predefinito

    Ehm no, quello originale, non con le tue modifiche.


    Ciao!

  15. #15
    Guest

    Predefinito

    era vuoto
    mi dici dove posso trovarlo?

    oppure nn mi puoi passare il codice che ai usato nel tuo sito con le modifiche?
    Ultima modifica di piratescardsgame : 19-09-2008 alle ore 23.41.04

  16. #16
    Guest

    Predefinito

    Vuoto?
    Scusa, ma da dove hai preso questo script?
    Hai delle istruzioni?
    Mi pare un po' paradossale tutto ciò...


    Ciao!

  17. #17
    Guest

    Predefinito

    io credevo che fosse uguale per tutte le registrazioni
    cmq lo preso da http://forum.it.altervista.org/php-m...login-php.html

  18. #18
    Guest

    Predefinito

    Semmai per tutti gli script php che si interfacciano con il mysql ;)

    In quel file mettici questo:
    Codice PHP:
    <?php
    $connessione
    = mysql_connect("localhost", "piratescardsgame", "") or die(mysql_error());
    mysql_select_db("my_piratescardsgame");
    ?>

    Ciao!

  19. #19
    Guest

    Predefinito

    Grazie mille sei un grande scusa se ti ho fatto perdere cosi tanto tempo

  20. #20
    Guest

    Predefinito

    Figurati, il forum serve a questo.


    Ciao!

  21. #21
    Guest

    Predefinito

    scusa ancora, ma nn fuziona guarda se nn hai piu tempo da dedicare a questo problema lascia perdere mi arrangero se no prova a vedere quando provi a registrarti:http://piratescardsgame.altervista.o...strazione.html
    grazie ancora
    Ultima modifica di piratescardsgame : 20-09-2008 alle ore 07.31.48

  22. #22
    Guest

    Predefinito

    L'errore dice chiaramente che la tabella Utenti non esiste.
    Assicurati di averla creata correttamente.


    Ciao!

  23. #23
    Guest

    Predefinito

    oggi ho fatto una breve ricerca sulle tabelle utenti ma erano un po secche e credo di aver sbagliato. se hai tempo riesci a dirmi un abbozo di come dovrei farla Campo TipoDocumentazione Lunghezza/Set*1 Collation Attributi Null Predefinito2 Extra Primaria Indice Unica Testo completo Commenti
    viusto qualche spunto per capire cosa mettere grazie

  24. #24
    Guest

    Predefinito

    Ehm... a sto punto mi sa che ti conviene usare qualcosa di già pronto ma completo e soprattutto automatico (o quasi).
    Nello stesso topic che mi hai linkato c'è uno script fatto così.


    Ciao!

  25. #25
    Guest

  26. #26
    Guest

    Predefinito

    Alla fine ho deciso di cambiare srada ho trovato questo sito http://www.devlabs.it/dev.login/ con login registrazione automatici
    pero quando confermo e provo mi da questo errore
    Fatal error: Call to undefined function Registrazione() in /membri/piratescardsgame/login/registrazione.php on line 5

  27. #27
    Guest

    Predefinito

    preso dallo stesso sito:
    - Elenco funzioni:
    Login Modulo di login per far effettuare l'accesso agli utenti registrati

    <?php
    session_start();
    include ("dev.login/my_config.php");
    Login();
    ?>


    Registrazione Modulo per permettere la registrazione ai nuovi utenti
    <?php
    include ("dev.login/my_config.php");
    Registrazione();
    ?>


    Recupero Password Modulo per l'invio di una nuova password in caso di smarrimento all'indirizzo email indicato durante la registrazione
    <?php
    include ("dev.login/my_config.php");
    Recupero_dati();
    ?>


    Pagina protetta Codice da inserire all'inizio di una pagina per permettere solo agli utenti registrati di entrare
    <?php
    include ("dev.login/my_config.php");
    Pagina_protetta();
    ?>


    Pagina protetta admin Codice da inserire all'inizio di una pagina per permettere l'accesso solo agli utenti admin
    <?php
    include ("dev.login/my_config.php");
    Pagina_protetta_admin();
    ?>
    e poi:
    1. hai installlato correttamente dev.login e hai cambiato cartelle?
    2. hai incluso i file che sono nella cartella? (se hai cambiato il nome alla cartella non devi includere 'dev.login/my_config.php' ma 'tuacartella/my_config.php')

    ciao

  28. #28
    Guest

    Predefinito

    ho scoperto dove era il problema avevo messo il modulo della registrazione in una sotto director grazie a tutti per l'aiuto

Regole di scrittura

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