Generare XML in base ai valori get

Gianpiero Ferraro

Nuovo Utente
20 Dic 2013
1
0
0
Salve, sono un nuovo utente del forum e mi sto cimentando su php e Ajax.
Sono sicuro che qualcuno di voi sa risolvere il mio dubbio.

Sto trattando la validazione di un form di registrazione con jQuery e PHP, in particolare ho costruito un file di testo come semplice database che contiene, per il momento Nomeutente e email.

La struttura del file di testo è la seguente

utente1;[email protected]
utente2;[email protected]
....
utenteN;[email protected]

La validazione avviene tramite un evento jQuery. La funzione si attiva quando avviene l'evento blur sul campo e quando questo campo è non vuoto.
In quel momento creo una richiesta di tipo XMLHttpRequest passando via "GET" il valore del campo che verrà confrontato con il rispettivo campo del file di testo. La pagina php genera un XML con "OK" (se il nome utente o la password non sono scelte) e "Nomeutente/email non disponibil".

Vengo al sodo.
Ho creato due file .php
1) valida_user.php
2) valida_email.php

e di conseguenze in base a dove avviene l'evento blur() di jQuery scelgo la pagina a cui inviare la "GET".

ma se ho 10 campi da validare devo creare 10 pagine php oppure c'è un modo per passare insieme a "GET" un parametro che sceglie una funzione all'interno di un unico file .php e generare la relativa risposta ?


Grazie a tutti anticipatamente!
 

Discussioni simili