form con label a scomparsa

Paperino78

Utente Attivo
30 Giu 2012
409
0
16
Milano
Ciao a tutti, sto cercando di creare un form per recupero email o password con delle label a comparsa. Cioè se nella prima casella di input inserisco una mail che è presente nel mio db allora mi farà apparire le altre label con la domanda di sicurezza. Nel caso non fosse presente nel mio db lascerò un avviso che non esiste quella mail. Come posso fare? Basta solamente php e/o javascript oppure devo adottare altri metodi?
 
nessuno sa darmi qualche dritta?

nella cassetta degli attrezzi ho trovato questo esempio ... semplice
forse basta come idea ... (salva come .html ed esegui)

HTML:
<script>
function script2() {
    var e = document.getElementById("pippo");
    if (e.style.visibility == 'hidden') {
        e.style.visibility = 'visible';
        e.style.display = 'block';
    } else {
        e.style.visibility = 'hidden';
        e.style.display = 'none';
    }
}
</script>
<div id="pippo">
Io scompaio e appaio!
</div>
<input type="button" value="Clicca per far sparire/ricomparire" onClick="script2()" />
ma non dimenticare "type='hidden' che puoi gestire con una variabile php nel caso tu preferisca la soluzione php
ciao
Marino
 
Ciao come sempre puntuale e preciso. E' senz'altro un ottimo punto di partenza per lavorarci su. Il concetto che mi serviva è più o meno quello che mi hai scritto, cioè nel mio form inserisco la mail, con php se la mail esiste cliccando su invia apro la seconda parte del form con la domanda segreta che recupero dal form ed il successivo tasto invia per la mail di conferma. L'unica cosa è che al momento non so come far interagire questo codice con il php. Posso inserire un form in js? E inserire php in js? Mi metto al lavoro. Qualcuno ha idee
Grazie
 
Come posso inserire php in js visto che sono due linguaggi diversi? uno server-side e l'altro client-side? Sarebbe meglio creare due pagine diverse una con i controllo mail e l'altra con la restante parter del form oppure usare ajax, che tra l'altro non ho la minima idea di come funzioni?
 

Discussioni simili