Ciao...
Realmente e molto strano x che nel file flash quando mi arriva la comunicazione del asp e dove dice Erro 2 anche se era meglio Error 2 jajaja.
Pero gia avevo detto che si controllo il db e tutto ok, non capisco...
Ciao...
Realmente e molto strano x che nel file flash quando mi arriva la comunicazione del asp e dove dice Erro 2 anche se era meglio Error 2 jajaja.
Pero gia avevo detto che si controllo il db e tutto ok, non capisco...
Ciao ragazi...! Una domanda...
Non capisco x che non mi passa la variabile corretta, quando invece ha fatto l' update nel db. Mi da sempre Error 2 ma se controllo il db tutto il nuovo update e stato eseguito bene.
Che errore ce? Qui il file ASP
<%
Dim ChangePass
Set ChangePass = Server.CreateObject("ADODB.Connection")
ConnStr = "DRIVER={Microsoft Access Driver (*.mdb)}; "
ConnStr = ConnStr & "DBQ=" & Server.MapPath("/mdb-database/mailinglist.mdb")
ChangePass.Open(ConnStr)
SQLtemp = "SELECT * FROM CustPassword WHERE Email = '" & Request.form("login") & "' "
Set rs = ChangePass.Execute(SQLtemp)
while not rs.eof
If Request.Form("login") = rs("Email") AND Request.Form("oldpassword") = rs("Password") AND Request.Form("newpassword1") = Request.Form("newpassword2") then
SQL = "UPDATE CustPassword SET Password = '" & Request.Form("newpassword2") & "' WHERE Email = '" & Request.Form("login") & "'"
ChangePass.Execute(sql)
Response.Write "&risultato= New password was changed..."
Else
Response.Write "&risultato=Error 1"
End If
rs.MoveNext
Wend
On Error Resume Next
Response.Write "&risultato= Erro 2."
rs.Close
ChangePass.Close
set ConnStr = Nothing
%>
Nel frame 1 ho la action del button che va al frame 2
nel 2 ce
loadVariablesNum("http://www.site.net/password3/check1.asp", 0, "GET");
Nel 3
if (FirstName ne "") {
gotoAndStop(9);
}
Ma dentro il mc non mi funzio piu, credo sia un errore del asp a questo punto...
No no ... e posibile si... funciona bene fuori del mc, ma dentro il mc la page asp non mi passa piu i valori... come mai:x
E grazie per le risposte!!!!!!!!!!!!!!;)
Ciao cari miei...!
Se come era poco il mio problema, adesso mi surge un altro...
Il form x il login l'o messo dentro un mc, ma adesso questo benedetto form non riesce piu a leggere le variabili dal asp, se invesce lo lascio fuori dal mc tutto va bene... PERCHE?... DOVE SVAGLIO?... perfavore aiuto universale
QUI IL ASP.
<[EMAIL="%@Language="]%@Language="VBScript"%[/EMAIL]>
<%
Dim oRS, oConn
Set oRS = Server.CreateObject("ADODB.Recordset")
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.ConnectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/db_mailinglist.mdb")
oConn.Open
oRS.Open "SELECT * FROM CustPassword", oConn, 2, 3
oRS.Find "password = '" & UCase(Request.QueryString("userpassword")) & "'"
If oRS.EOF Then
'Response.Write "FirstName=Error Please tray..."
Response.redirect("error.asp")
Else
Response.Write "FirstName=" & Server.URLEncode(oRS("FirstName")) & "&Login=" & Server.URLEncode(oRS("login")) & "&Password=" & Server.URLEncode(oRS("password"))_
& "&Email=" & Server.URLEncode(oRS("email"))
End If
oRS.Close
Set oRS = Nothing
oConn.Close
Set oConn = Nothing
%>
Ho risposto ma non so bene come fuziona il forum, spero tutto ok!
Grazie mille anche se a me non mi a mai funzionato.
$host = 'localhost';
$dbuser = 'your_user';
$dbpass = 'your_pass';
$dbname = 'your_db_name';
$table = 'tutorial_user_auth';
Provo a modificarlo... speriamo bene, in tanto grazie veramente...!
Cioa ragazzi! Sono il nuovo dispetato amico!!! Ecco il mio problema...
Io sto usando questo Login And Password per poter vedere la solita pagina protetta... fino qui tutto ok, usando le pagine asp fra di loro...
Ma adesso io voglio cambiare tutto e usare queste pagine asp solo con flash, e ci sono riuscito a collegare tutto ok fra flash-asp e database. Il problema che mi trovo adesso, e non ci riesco a risolverlo e il seguente.
non riesco a far riconoscere i dati che mando da flash a asp e a sua volta la pagina asp quando riceva i dati mi sposti il swf dal frame1 al frame2 se non e il login gusto, e se e gusto frame3. Inoltre la pagina asp va sempre alla page error.asp
Grazie mille, sono disperato...:x
Quiesto e il file
ASP
stop();
//sets arrow visibility to nothing
red1._visible = false;
red2._visible = false;
//sets box 3 to be able to take numbers only
//box3.restrict = "0-9";
//functions for when mouse is clicked
//on the text boxes - deletes the content
box1.onSetFocus = function() {
box1.text = "";
red1._visible = false;
};
box2.onSetFocus = function() {
box2.text = "";
red2._visible = false;
// function for submit button
//checks whether there is more than 3 characters in the input box
//it will only progress till each field is filled in correctly
//3rd box is numbers only
submit_mc.onRelease = function() {
if ((box1.text == null || box1.text == "" || box1.length<3) or (box1.text == "Please type your name") or (box1.text == "Please type in your name")) {
box1.text = "Please type in your name";
red1._visible = true;
} else {
if ((box2.text == null || box2.text == "" || box2.length<3) or (box2.text == "Please type your email") or (box2.text == "Please type in your email")) {
box2.text = "Please type in your email";
red2._visible = true;
} else {
if ((box1.length>=3) && (box2.length>=3)) {
loadVariablesNum("http://www.site.net/password3/check.asp", 0, "POST");
username = "";
userpassword = "";
} else {
//UserOnline
myData = new LoadVars();
//loadVars onLoad handler
myData.onLoad = function(succes) {
if (succes) {
Text.htmlText = this.risultato;
//Title_php is instance name
} else {
trace("Error loading data");
}
};
//now load script
myData.load("http://www.site.net/password3/check.asp");
submit_mc._alpha = 50;
submit_mc.enabled = false;
delete onSetFocus;
}
}
}
};
};
Se puo essere utile vi do il vechi form in html, cosi capite meglio il grosso problema che ho...
Html
<html>
<head>
<title>First Time</title>
</head>
<body background="glacier.gif">
<i>
<h3 align="center"><font color="#8000FF"><u>WELCOME</u></i></h3>
</font>
<table WIDTH="600" ALIGN="center" BORDER="0" CELLSPACING="3" CELLPADDING="3">
<tr>
<td><form action="check.asp" METHOD="post">
<table BGCOLOR="Gold" BORDERCOLOR="violet" ALIGN="center" BORDER="2" CELLSPACING="0"
CELLPADDING="4">
<tr>
<td ALIGN="center"><table align="center" bgColor="#8000FF" border="1" cellPadding="3"
cellSpacing="3">
<tr>
<td colspan="2" align="center" bgcolor="violet"><font face="Arial" size="2"
color="#ffffff"><b>PLEASE ENTER NAME AND PASSWORD!</b></font> </td>
</tr>
<tr>
<td align="right"><font color="white" face="Arial" size="2"><u><b>Email:</b></u></font></td>
<td><input type="text" name="username" size="20"></td>
</tr>
<tr>
<td align="right"><font color="white" face="Arial" size="2"><u><b>User Password:</b></u></font></td>
<td><input type="password" name="userpassword" size="10" maxlength="10"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="login">
<input type="reset" value="CANCEL" OnClick="windows.history.back"> </td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<center><h2> </h2>
</center>
</body>
</html>