MRW.it Forum
  • Home
  • Forum
  • Fare Web
  • PHP

record non riconosciuto

  • Creatore Discussione Creatore Discussione asevenx
  • Data di inizio Data di inizio 7 Mar 2011
asevenx

asevenx

Utente Attivo
7 Nov 2009
312
0
16
  • 7 Mar 2011
  • #1
ho creato uno script per la registrazione dell'utente sul sito. Ho creato quindi un form per la registrazione con tutti i dati necessari, considerando anche una username (univoca) e password. Ho effettuato una registrazione di prova inserendo tutti i dati. Quando sono andato a vedere la lista dei registrati (tramite una quary appositamente creata) ho notato che il campo username era vuoto quando in realtà ho inserito una stringa. Ho controllato la corrispondenza tra i nomi delle variabile del db e del form ma sono uguali. Oltre tutto quel campo non dovrebbe essere nullo in quanto nel creare il db ho impostato al record il valore di NOT NULL. Mi sapreste dire quale è il problema? Vi posto le varie sorgenti...grazie

dati database:
PHP:
id INT NOT NULL AUTO_INCREMENT,
nome VARCHAR (20) NOT NULL,
cognome VARCHAR (20) NOT NULL,
età INT UNSIGNED, tel INT UNSIGNED,
email VARCHAR (20), nazione VARCHAR (20),
alloggio VARCHAR (20) NOT NULL,
periodo VARCHAR (20) NOT NULL,
tua_username  VARCHAR (20) UNIQUE NOT NULL,
tua_password VARCHAR (20) NOT NULL,
PRIMARY KEY (id)

pagina per inserimento dei dati provenienti dal form:
PHP:
<?php
//dati database
$host = "xxx";
$username = "xxx";
$password = "xxx";
$database = "xxx";
$tabella = "xxx";

//dati form
$nome = isset($_POST['nome']) ? trim($_POST['nome']) : '';
$nome = addslashes($nome);
$cognome = isset($_POST['cognome']) ? trim($_POST['cognome']) : '';
$cognome = addslashes($cognome);
$eta = isset($_POST['eta']) ? trim($_POST['eta']) : '';
$eta = addslashes($eta);
$telefono = isset($_POST['telefono']) ? trim($_POST['telefono']) : '';
$telefono = addslashes($telefono);
$email = isset($_POST['email']) ? trim($_POST['email']) : '';
$email = addslashes($email);
$alloggio = isset($_POST['alloggio']) ? trim($_POST['alloggio']) : '';
$alloggio = addslashes($alloggio);
$periodo = isset($_POST['periodo']) ? trim($_POST['periodo']) : '';
$periodo = addslashes($periodo);
$tua_username  = isset($_POST['tua_username']) ? trim($_POST['tua_username']) : '';
$tua_username  = addslashes($form_username);
$tua_password = isset($_POST['tua_password']) ? trim($_POST['tua_password']) : '';
$tua_password = addslashes($tua_password);

//connessione e invio al DB
$connessione = mysql_connect($host, $username, $password) or die("Connessione DB fallita");
mysql_select_db($database, $connessione) or die("Selezione DB fallita");
?>
<body bgcolor="ffcc66">

<div align="center">
<?php
//controlla i campi obbligatori
if (($nome == "") || ($cognome == "") || ($email == "") || ($alloggio == "") || ($form_username == "") ||($periodo == "") || ($tua_password == "")) {
	header('Location: http:xxx.php');  
	}else{
 
//inserisci i dati del form
$query = "INSERT INTO $tabella VALUES ('$id','$nome','$cognome','$età','$tel','$email','$nazione','$alloggio','$periodo','$tua_username','$tua_password')"; 
mysql_query($query) or die(mysql_error(ERRORE));


//dai messaggio di benvenuto
echo"La registrazione è avvenuta con successo	";
}
?>
 
Ultima modifica: 7 Mar 2011
asevenx

asevenx

Utente Attivo
7 Nov 2009
312
0
16
  • 7 Mar 2011
  • #2
potete chiudere, errore trovato...scusate!
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

R
query DELETE non cancella i record
  • r33ky
  • 7 Apr 2022
  • PHP
Risposte
1
Visite
1K
PHP 8 Apr 2022
marino51
Trovare record nel database partendo da id non sequenziali
  • MarcoGrazia
  • 14 Gen 2022
  • PHP
Risposte
6
Visite
1K
PHP 25 Gen 2022
MarcoGrazia
P
Pagina modifica record che non funziona
  • precogcris
  • 28 Set 2021
  • PHP
Risposte
0
Visite
1K
PHP 28 Set 2021
precogcris
P
M
[PHP] Non calcola l'ultimo record inserito
  • Max61
  • 24 Mar 2018
  • PHP
Risposte
13
Visite
2K
PHP 27 Mar 2018
Max61
M
K
[Visual Basic] Stampa e modifica record non funziona più
  • kogaijy
  • 21 Set 2017
  • Visual Basic
Risposte
0
Visite
2K
Visual Basic 21 Set 2017
kogaijy
K
G
[ACCESS2007]: contare li ultimi record con lo stesso valore in un campo, finchè il valore non cambia
  • Giowin
  • 22 Mag 2017
  • MS Access
Risposte
2
Visite
2K
MS Access 21 Lug 2017
almorel
A
M
[risolto] Select non funziona dopo 8 record
  • mauro81
  • 29 Nov 2013
  • MySQL
Risposte
8
Visite
2K
MySQL 29 Nov 2013
flameseeker
F
[Risolto] Form di modifica record non riconosce <br> db access
  • fabiusRiders
  • 26 Ott 2013
  • Classic ASP
Risposte
3
Visite
2K
Classic ASP 26 Ott 2013
Paolo69
F
record accodati non in relazione
  • fede4130
  • 27 Mar 2013
  • MS Access
Risposte
3
Visite
1K
MS Access 29 Mar 2013
HolidaySoft.it
A
Count Inner Join e stampa record con id non duplicati
  • _Alexander_
  • 6 Feb 2013
  • PHP
Risposte
1
Visite
2K
PHP 6 Feb 2013
criric
[Visual Studio] Non riesco a salvare i record
  • neo996sps
  • 16 Nov 2012
  • Visual Basic
Risposte
0
Visite
2K
Visual Basic 16 Nov 2012
neo996sps
S
Seleziona record tra 2 date non funziona
  • Scream
  • 20 Apr 2011
  • MySQL
Risposte
3
Visite
2K
MySQL 4 Mag 2011
p.sala
P
problema con l'inserimento di un record nel database (caratteri non consentiti)
  • asevenx
  • 22 Gen 2011
  • PHP
Risposte
11
Visite
5K
PHP 11 Feb 2011
borgo italia
G
Se il record non c'è il valore è nullo
  • gianluigidibell
  • 16 Dic 2010
  • Classic ASP
Risposte
3
Visite
2K
Classic ASP 22 Dic 2010
soprano.8
S
B
CANCELLAZIONE RECORD IN LOOP NON MI VA! (aiuto)
  • bromuro
  • 8 Dic 2010
  • Classic ASP
Risposte
4
Visite
3K
Classic ASP 13 Dic 2010
bromuro
B
A
strumento per non immettere record doppi
  • andry80
  • 12 Ott 2007
  • Database
Risposte
5
Visite
3K
Database 13 Nov 2007
novizio
N
Mysql non mi aggiorna un record
  • metalgemini
  • 16 Giu 2007
  • PHP
Risposte
2
Visite
1K
PHP 17 Giu 2007
metalgemini
F
Problema pulsante cerca record su access
  • futty71
  • 20 Apr 2024
  • Database
Risposte
0
Visite
2K
Database 20 Apr 2024
futty71
F
F
access ricerca record con apostrofo.
  • futty
  • 28 Mar 2024
  • MS Access
Risposte
0
Visite
1K
MS Access 28 Mar 2024
futty
F
T
come ordinare dei record recuperati da due tabelle
  • twogate
  • 5 Lug 2023
  • MySQL
Risposte
0
Visite
4K
MySQL 5 Lug 2023
twogate
T
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?