Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    45

    [MySql] Registrare account

    Sto cercando di creare un sistema di login/register con il mysql.
    Non da nessun errore, ma su phpma non risulta nessun campo creato

    codice:
    <?php
        $username = $_POST["username"];
        $password = $_POST["password"];
        mysql_escape_string($password);		
    
    	$con = mysql_connect("localhost","megahost","");
    	if (!$con)
      	{
    	  	die('Could not connect: ' . mysql_error());
      	}
    
    	mysql_select_db("my_megahost", $con);
    
    	$result = mysql_query("INSERT INTO `account` (Username,Password) VALUES ('$username',md5('$password')");
    
    
    	setcookie("username", $username, time() + 5000);
    
    		
      	echo "Registrazione effettuata!";
    
    	mysql_close($con);
    
    ?>

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    fai una print della query (come stringa) con i valori corretti rimpiazzati di username e md5(password). nel momento in cui a video vedi la stringa sql fai copia e incollala su phpmyadmin e prova a eseguirla e vedere se la esegue correttamente
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    45
    ormai ho risolto da tempo, ho fatto la query in una variabile separata e l'ho hashata così: md5('$password')

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.