- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- accesso db tramite filmato flash
-
Ma scusami...perchè stai usando Flash ??
-
@Flep said:
Ma scusami...perchè stai usando Flash ??
A chi lo dici!!!
Ho fatto 100.000 proposte di farlo in asp direttamente, avrei impiegato cica 2 minuti.Ora è diventata una vera e propria questione di principio capirlo, non certo rompere le scatole a te.
In generale potrebbe essere una cosa che mi aiuti in futuro.
In ogni caso il website ha un top nel quale i campi user e password stanno alla perfezione.
-
Se vuoi fare una login in flash, devi fare esattamente come detto fino adesso, solo che devi avere 2 campi di testo dove l'utente inserisce username e password...
-
@Flep said:
Se vuoi fare una login in flash, devi fare esattamente come detto fino adesso, solo che devi avere 2 campi di testo dove l'utente inserisce username e password...
Esattamente quello che ho fatto, ho disegnato 2 campi testo usando "strumento testo", a questi ho dato nell'istanza il nome username e userpwd.
Ad entrambi ho dato 25 caratteri massimi.
-
No, ascolta...
Crea 2 campi di testo input e dagli nome: nome_txt e pass_txtLo script diventa così:
nomeBottone.onPress=function() { var dati:LoadVars= new LoadVars(); dati.nome=nome_txt.text; dati.nickname=pass_txt.text; dati.onLoad=function(ok:Boolean) { if(ok) { trace(this.risposta); } else trace('ASP error'); } dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST'); }
-
@Flep said:
No, ascolta...
Crea 2 campi di testo input e dagli nome: nome_txt e pass_txtLo script diventa così:
> nomeBottone.onPress=function() { var dati:LoadVars= new LoadVars(); dati.nome=nome_txt.text; dati.nickname=pass_txt.text; dati.onLoad=function(ok:Boolean) { if(ok) { trace(this.risposta); } else trace('ASP error'); } dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST'); } >``` Nulla mi invia sempre alla pagina index.asp e non alla pagina accesso. Ti posto il codice che ho modificato per le mie esigenze: enter.onPress=function() { var dati:LoadVars= new LoadVars(); dati.username=username_txt.text; dati.userpwd=userpwd_txt.text; dati.onLoad=function(ok:Boolean) { if(ok) { trace(this.risposta); } else trace('ASP error'); } dati.sendAndLoad('resourcedb/log.asp',dati,'POST'); }
-
Ok,
scrivi questo e premi il bottone:nomeBottone.onPress=function() { trace(nome_txt.text); var dati:LoadVars= new LoadVars(); dati.nome=nome_txt.text; dati.nickname=pass_txt.text; dati.onLoad=function(ok:Boolean) { if(ok) { trace(this.risposta); } else trace('ASP error'); } dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST'); }
Dimmi cosa ti stampa Flash dopo che hai premuto.
-
@Flep said:
Ok,
scrivi questo e premi il bottone:> nomeBottone.onPress=function() { trace(nome_txt.text); var dati:LoadVars= new LoadVars(); dati.nome=nome_txt.text; dati.nickname=pass_txt.text; dati.onLoad=function(ok:Boolean) { if(ok) { trace(this.risposta); } else trace('ASP error'); } dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST'); } >``` Dimmi cosa ti stampa Flash dopo che hai premuto. Nessun errore :cry: Mi riporta sempre alla pagina maledetta index.asp
-
Fammi vedere il fla che facciamo prima
-
@Flep said:
Fammi vedere il fla che facciamo prima
Io non mi sarei mai permesso di chiederti questo piacere.
Non ci sono parole per la pasienza........
GRAZIE
-
Adesso sostituisci l'url e Flash invierà una variabile di nome 'nome' con valore il testo del campo di testo nome_txt ed una variabile di nome 'nickname' con valore il testo del campo di testo pass_txt.
-
Se pigio enter non succede nulla.
Mi spiego meglio, prima faceva un azione ora non fà nulla come se fosse disabilitato
-
Devi togliere // dalla riga
dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST');altrimenti rimane commentata
-
@Flep said:
Devi togliere // dalla riga
dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST');altrimenti rimane commentata
Levata:
stop ();
enter_mc.onPress=function()
{
var dati:LoadVars=new LoadVars();
dati.nome=nome_txt.text;
dati.nickname=pass_txt.text;
dati.onLoad=function(ok:Boolean)
{
if(ok)
{
trace(this.risposta);
}
else
trace('ASP error');
}
dati.sendAndLoad('resourcedb/log.asp',dati,'POST');
}Questo è il tuo script, in verità non c'erano nessun \
Vedilo a questo indirizzo: http://www.resourceonline.it/nuovo/index.asp
-
Questo non va bene:
dati.sendAndLoad('resourcedb/log.asp',dati,'POST');serve l 'url:
http://...
-
@Flep said:
Questo non va bene:
dati.sendAndLoad('resourcedb/log.asp',dati,'POST');serve l 'url:
http://...Fatto, avevo già provato in verità:
prova tu:
http://www.resourceonline.it/nuovo/index.asp
User: resource01
pass: flepdovrebbe portarti ad accesso.asp
-
Quel bottone invia i dati di sicuro via POST.
Sei sicuro che il tuo script ASP è pronto per ricevere 2 valori stringa via POST ?
-
@Flep said:
Quel bottone invia i dati di sicuro via POST.
Sei sicuro che il tuo script ASP è pronto per ricevere 2 valori stringa via POST ?
Certamente se lo faccio in asp:
<form name="form1" action="resourcedb/log.asp" method="post" id="form1" >
<input name="username" type="text" size="10">
<input name="userpwd" type="password" size="10">Funziona perfettamente.........:bho:
-
Scusami, ma quella è una form... tu devi creare 2 variabili ... in quello script crei una form
-
@Flep said:
Scusami, ma quella è una form... tu devi creare 2 variabili ... in quello script crei una form
Non metto in dubbio.
Ma con il precedente script abilmente inviato da te:enter.onPress=function()
{
var dati:LoadVars= new LoadVars();
dati.username='username';
dati.userpwd='userpwd';
dati.onLoad=function(ok:Boolean)
{
if(ok)
{
trace(this.risposta);
}
else
trace('ASP error');
}
dati.sendAndLoad('resourcedb/log.asp',dati,'POST');
}Legge bene il file log.asp, ma mi indirizza alla pagina index.asp (questo lo deve fare solo nel caso di errore di user e password [impossibile]).
Visto che i dati sono corretti, dovrebbe darmi la pagina accesso.asp.Bhè io non volgio chiederti di più, ti ho veramente esaurito, questo mi dispiace molto.
Ripeto l'errore, dall'alto della mia ignoranza è nelle input text, di più non so!!