Parte di una registrazione con ajax

ispanic

Utente Attivo
28 Ago 2014
119
0
0
Ciao ragazzi, come potrei validare questo con ajax senza far ri-aggiornare la pagina?

PHP:
$query_3 = "SELECT * FROM users WHERE nome_utente = '$nome_utente'";
$query_4 = mysqli_query ($connessione, $query_3) or die ('Errore');
if (mysqli_num_rows($query_4) != 0)
{
header ('location:errore.html');
exit;
}

Per ora in php, se il nome utente immesso dall'utente è uguale ad uno che è già presente nella tabella del mio database, l'utente in questione viene re-indirizzato alla pagina seguente: 'errore.html'.. Come posso invece immettere a destra del form la frase 'nome utente già registrato' senza ricaricare la pagina?


Mi potreste favorire un esempio, commentanto? Ho letto varie guide di ajax, ma per ora non ci ho capito molto e magari con un esempio pratico potrei capire di più, appena potrò comprerò una guida per ajax, fatta bene.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, in poche parole una chiamata ajax ti restituisce l'output che genera la pagina php, la tua diventerebbe cosi
PHP:
....
if (mysqli_num_rows($query_4) != 0){ 
     echo "username non disponibile";
}else{
     echo "username disponibile";
}
Il richiamo della funzione può essere inserito direttamente nel tag input
HTML:
<input name="username" onkeyup="chiamata_ajax()"/>
In questo modo ogni volta che premi un tasto fa il controllo sul db e ti restituisce il risultato, dovrai predisporre un contenitore dove mostrarlo
HTML:
<span id="check_username"></span>
La sintassi per la chiamata è stata postata più volte su questo forum nelle discussioni della sezione ajax, dipende se usi o meno jquery.
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Rendere una parte trasparente Photoshop 3
M "Principiante photoshop" Eliminazione di una parte di una foto e riempimento "a specchio" Photoshop 4
pup3770 Puntatore mouse utilizzabile solo in una parte HTML e CSS 2
otto9due Un consiglio teorico e pratico su come sviluppare una parte di un blog PHP 18
L Modo per nascondere una parte variabile di una stringa PHP 0
A Isolare parte di una stringa PHP 1
K Aggiornare solo una parte di Layout Sviluppo app per Android 0
W Da dove si parte a creare una App?? Sviluppo app per Android 2
Gozer Abbinare un CSS solo a una parte di codice HTML e CSS 2
H Prendere una parte dall'URL PHP 5
M ritagliare una parte dell'immagine con le librerie gd PHP 0
T Esportare una parte dei prodotti inseriti Magento 0
A Visualizzare albero DOM completo oppure Visualizzare Nodi che fanno parte di una Selezione Javascript 6
X Ricaricare solo una parte della pagina PHP 3
M Scorrimento solo di una parte di pagina - dreamweaver cs3 Webdesign e Grafica 1
M Scorrimento solo di una parte di pagina - dreamweaver cs3 HTML e CSS 0
P Modifica del cliente di una parte di contenuto PHP 0
A Aiuto non riesco ad editare una parte di un template flash Flash 0
T eliminare una parte dell'array (eliminare un messaggio dalla tagboard) PHP 1
P Zoom di parte di una pagina Javascript 1
G Pagine in flash, modificare solo una parte della pagina al caricamento Flash 0
A Caricare una parte di sito subito e l'altra quando quest'ultima ha terminato.. Javascript 2
minatore Inserire solo una parte del contenuto PHP 2
D selezione di una località, nel mondo, da parte dell'utente PHP 2
L IF per caricare o meno una parte di pagina Javascript 0
D rotella di caricamento che si toglie quando parte il download Ajax 0
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
M Mostrare testo (o parte di esso) in base a utente PHP 0
R Piacere di far parte di questa community Presentati al Forum 0
C Refresh parte di codice pagina php PHP 6
C Inserire dati tabella leggendo parte di altra tabella con php PHP 13
B Mysql servizio non parte MySQL 0
F includere parte html in index.php PHP 5
maurogiarrizzo È un piacere far parte di questo sito Presentati al Forum 1
ecosito [Wordpress] La barra del menù mi nasconde la parte alta delle pagine WordPress 0
S Aiuto!!!parte del form sparisce PHP 10
A caricare file PHP con Load cambiandone parte del contenuto jQuery 1
F [PRESTAHOP] Come posso creare questa parte del sito? HTML e CSS 7
P mp3 che parte all'avvio del sito in muse cc Webdesign e Grafica 1
M sostituire parte di URL con espressioni regolari PHP PHP 8
matteoraggi Controllare le vendite con Analytics e condividerne uan parte con altri Google Analytics 0
A riconoscimento sito da parte di google WordPress 6
A consiglio uso jquery php per mostrare parte di un form PHP 6
A consiglio uso jquery per mostrare parte di un form jQuery 0
F problema migrazione sito joomla ad altro provider - non parte configurazione Joomla 3
G Con Photoshop come faccio a ritagliare un immagine irregolare e quindi non vedere più la parte ester Photoshop 3
M Approvazione dell'app da parte di apple? Sviluppo app per iOS 1
D prendere parte di testo da un sito .NET Framework 2
flavioweb Ultima scansione del sito da parte di google SEO e Posizionamento 2
B Parte di codice PHP 2

Discussioni simili