Message de rapport:
 

Re: WD8 Comment récupérer le handle d'un champ non windev

Sujet: Re: WD8 Comment récupérer le handle d'un champ non windev
par Anonyme sur 30/11/2005 8:45:51

Merci pour ta réponse, je souhaite attaquer (c'est pas forcément péjoratif) un site de gestion de mail, dans le genre http://imp.free.fr, d'une grande entreprise mondiale dont je suis le prestataire informatique...

Voici donc un peu plus de détail sur le sujet :

Je voudrais entrer dans ce site donc, grâce à un mot de passe et un nom utilisateur, je tape cette fonction :

HTTPRequest("http://monSite.com/process_login.asp","", "","USERNAME=" + p_Login + "&PASSWORD=" + p_Password,"POST")


Je ne connais pas du tout la source de traitement asp d'arrivée, cependant, j'ai le code de départ (html)

(Je ne mets que le code du formulaire parce que sinon c'est trop long)

<FORM ACTION="process_login.asp" METHOD="post" NAME="frmLogin">
						<TABLE WIDTH=350 HEIGHT=250 BORDER=0 CLASS="dialog">
							<TR>
								<TD HEIGHT=20 ALIGN="center" CLASS="dialog_title">
									<TABLE WIDTH=500 HEIGHT=20>
										<TR>
											<TD ALIGN="center" WIDTH=460 HEIGHT=20 CLASS="dialog_title">

												CRM Login
											</TD>
											<TD WIDTH=40 CLASS="help">
												<A HREF="(tammairanslip) OpenHelp('login');">help</A>
											</TD>
										</TR>
									</TABLE>
								</TD>
							</TR>

							<TR>
								<TD ALIGN="center" VALIGN="middle" CLASS="dialog_content">
									<TABLE WIDTH=300 HEIGHT=100 BORDER=0 CELLSPACING=5 CLASS="dialog_content">
										<TR>
											<TD ALIGN="right">
												Username:
											</TD>
											<TD>
												<INPUT TYPE="text" NAME="username" SIZE=15 MAXLENGTH=15>

										</TR>
										<TR>
											<TD ALIGN="right">
												Password:
											</TD>
											<TD>
												<INPUT TYPE="password" NAME="password" SIZE=15 MAXLENGTH=15>
											</TD>
										</TR>

									</TABLE>
								</TD>
							</TR>
							<TR>
								<TD HEIGHT=40 ALIGN="center" CLASS="dialog_content">
									<INPUT TYPE="submit" VALUE="OK" CLASS="button_default" STYLE="width: 75px;">
									<INPUT TYPE="submit" VALUE="Cancel" CLASS="button" STYLE="width: 75px;">
								</TD>
							</TR>

						</TABLE>
					</FORM>



Le seul problème, c'est que ça ne fonctionne pas, mais je ne sais pas si ça vient de moi ou du server... car il me met une erreur, plutôt que de dire que je n'ai pas accès... (sachant que lorsque je me log normalement via le formulaire, j'ai accès normalement)


Voici le code erreur qu'il me sort... Apparement, il reconnaît pas mes paramètres. :\
Citation :
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]Procedure 'spGetLoginByUsernameAndPassword' expects parameter '@Username', which was not supplied.

/process_login.asp, line 18

Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2