Ho realizzato un mini form, nel quale è presente un campo text.
L'utente deve inserire un nome, e con ajax e php dovrei andare a verificare se questo nome corrisponde adun nome di file presente in una determinata cartella.
Se esiste tutto ok, se non esiste, al lasciare della text (onblur) automaticamente dovrebbe apparire un altra parte del form con altri campi.
Esempio:
Utente inserisce il nome PIPPO, con Ajax recupero il valore, lo passo a php, con glob scansiono la directory NOMI, lo comparo con PIPPO con la funzione strpos, se è uguale niente, se non trova nulla, visualizzo altre input text.
Corretto ?
Non riesco però a passare la variabile da ajax a php !!
Ormai ajax inteso come xmlhttprequest è superato, anche se ci ero affezionato (e lo sto usando anche attualmente).
Usa piuttosto fetch, vedrai che sarà il tutto più semplice.
Fondamentale controllare il funzionamento del tutto tramite la console degli sviluppatori integrati nei browser (F12).
Se non conosci bene Javascript, ti consiglierei prima di farci un po' di pratica, perché le chiamate asincrone sono una delle cose più complesse (in realtà nemmeno tanto) di Javascript.
Nel link che ti ho indicato ci sono esempi, li hai provati? Hanno funzionato? Se non hanno funzionato, mi indicheresti la pagina di prova?