ciao a tutti sono StarFinger un giovane ragazzo alle prese con i vari codici di programmazione per rendere il suo sito sempre più accettabile per i visitatori.
Questo è il mio primo post in questo e spero che possiate aiutarmi.
giorni fà mi sono collegato a questa pagina http://freephp.html.it/articoli/view...olo.asp?id=133 dove si parlava di uno script di registrazione.
il problema e che nn mi registra, e nn mi carica nessun dato
domanda xkè???
qua sotto c'è tutta la procedura che ho fatto passo passo per arrivare a ciò:
allora comincio creando una tabella chiamata sessioni:
CREATE TABLE sessioni (
uid CHAR(32) NOT NULL,
user_id INT UNSIGNED NOT NULL,
creation_date INT UNSIGNED NOT NULL,
INDEX(uid)
);
subito dopo creo la tabella utenti (i nomi e cognomi e le password sono prese così a caso):
CREATE TABLE utenti (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
surname VARCHAR(30) NOT NULL,
username VARCHAR(30) NOT NULL,
password CHAR(32) NOT NULL,
PRIMARY KEY(id),
INDEX(username, password)
);
INSERT INTO utenti (name, surname, username, password) VALUES ('Gabriele', 'Farina','darkbard',MD5('test'));
INSERT INTO utenti (name, surname, username, password) VALUES ('Fabio', 'Sutto','fabio heller',MD5('test2'));
INSERT INTO utenti (name, surname, username, password) VALUES ('Giancarlo', 'Moschitta','gm',MD5('test3'));
aggiungo altri particolari alla tabella utenti:
ALTER TABLE utenti
ADD indirizzo VARCHAR( 100 ) NOT NULL,
ADD occupazione VARCHAR( 100 ) NOT NULL,
ADD temp SET( '0', '1' ) NOT NULL,
ADD regdate VARCHAR( 11 ) NOT NULL,
ADD uid VARCHAR( 32 ) NOT NULL;
poi creo quest'altra tabella che mi servirà per l'amministrazione dei prermessi:
ALTER TABLE utenti ADD permessi INT DEFAULT '0' NOT NULL ;
CREATE TABLE permessi (
id INT UNSIGNED NOT NULL ,
nome VARCHAR( 100 ) NOT NULL ,
descrizione TEXT NOT NULL ,
PRIMARY KEY ( id )
);
appena voglio registrarmi mi compaio i seguenti errori:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /membri/scacchirakoforum/membri/include/config.php on line 36
Notice: Undefined index: action in /membri/scacchirakoforum/membri/include/reg.lib.php on line 51
Registrazione Fallita a causa di un errore interno.
ora dov'è l'errore
i file che c'erano da scaricare li ho scaricati tutti
le tabelle le ho completate tutte come scritto nella guida
cosa ho sbagliato????
grazie