Enlazar el cuadro de inicio de sesión de una página web a otra
- jharvey1029
- Novice


- Registrado: Oct 15, 2011
- Mensajes: 31
- Loc: New Castle, PA
- Status: Offline
Hola chicos,
Sé que esto puede ser hecho pero Im dudas sobre el código correcto. Básicamente tiene una página principal que tiene un cuadro de inicio de sesión de usuario y contraseña en la parte superior de la página y desea establecer un vínculo a un CRM que se encuentra en un directorio diferente que también de control.
Para ser claro, quiero entrar mi nombre de usuario y contraseña en mi página de inicio y, a continuación, este me en registra y redirige mi explorador al CRM. El CRM utiliza mySQL y autentica usando esto.
¿Tiene sentido? El siguiente es el inicio de sesión de código del cuadro de mi página de inicio (y mi intento) seguido por el código del cuadro de inicio de sesión en la página de login.php CRM
ID de apreciar cualquier ayuda al respecto.
Sé que esto puede ser hecho pero Im dudas sobre el código correcto. Básicamente tiene una página principal que tiene un cuadro de inicio de sesión de usuario y contraseña en la parte superior de la página y desea establecer un vínculo a un CRM que se encuentra en un directorio diferente que también de control.
Para ser claro, quiero entrar mi nombre de usuario y contraseña en mi página de inicio y, a continuación, este me en registra y redirige mi explorador al CRM. El CRM utiliza mySQL y autentica usando esto.
¿Tiene sentido? El siguiente es el inicio de sesión de código del cuadro de mi página de inicio (y mi intento) seguido por el código del cuadro de inicio de sesión en la página de login.php CRM
Código: [ Select ]
<form method="post" action="CustomerAuthenticate.php" id="login-form">
<fieldset>
<span class="text">
<input type="text" value="Username" onFocus="if(this.value=='Username'){this.value=''}" onBlur="if(this.value==''){this.value='Username'}">
</span>
<span class="text">
<input type="password" value="Password" onFocus="if(this.value=='Password'){this.value=''}" onBlur="if(this.value==''){this.value='Password'}">
</span>
<a href='javascript:;' class="login" onclick="return validateLoginDetails();"><span><span>Login</span></span></a>
<fieldset>
<span class="text">
<input type="text" value="Username" onFocus="if(this.value=='Username'){this.value=''}" onBlur="if(this.value==''){this.value='Username'}">
</span>
<span class="text">
<input type="password" value="Password" onFocus="if(this.value=='Password'){this.value=''}" onBlur="if(this.value==''){this.value='Password'}">
</span>
<a href='javascript:;' class="login" onclick="return validateLoginDetails();"><span><span>Login</span></span></a>
- <form method="post" action="CustomerAuthenticate.php" id="login-form">
- <fieldset>
- <span class="text">
- <input type="text" value="Username" onFocus="if(this.value=='Username'){this.value=''}" onBlur="if(this.value==''){this.value='Username'}">
- </span>
- <span class="text">
- <input type="password" value="Password" onFocus="if(this.value=='Password'){this.value=''}" onBlur="if(this.value==''){this.value='Password'}">
- </span>
- <a href='javascript:;' class="login" onclick="return validateLoginDetails();"><span><span>Login</span></span></a>
Código: [ Select ]
<table cellspacing="0" cellpadding="0" class="outerTab">
<tr>
<td width="15%"><br><br><br></td>
<td width="70%"> </td>
<td width="15%"> </td>
</tr>
<tr>
<td> </td>
<td>
<table class="innerTab" cellspacing="0" cellpadding="0">
<tr>
<th align="left"><img src="images/loginVtigerCRM.gif" width="169" height="49"></th>
<th> </th>
<th align="right"> </th>
</tr>
<tr class="tableTop"><td colspan="3"></td></tr>
<tr>
<td colspan="3" class="tableMidone">
<table class="loginTab" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="6" height="5"><img src="images/loginSITopLeft.gif"></td>
<td bgcolor="#FFFFFF"></td>
<td width="6" height="5"><img src="images/loginSITopRight.gif"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="150"> </td>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<form name="login" action="CustomerAuthenticate.php" method="post">
<tr>
<?php
//Display the login error message
if($_REQUEST['login_error'] != '')
echo getTranslatedString(base64_decode($_REQUEST['login_error']));
?>
</tr>
<tr>
<td colspan="2" class="detailedViewHeader"><b><?php echo getTranslatedString('customerportal');echo " ".$version; ?></b></td>
</tr>
<tr>
<td class="dvtCellLabel" align="right" width="50%"><?php echo getTranslatedString('LBL_EMAILID');?></td>
<td class="dvtCellInfo"><input type="text" id="username" name="username" class="detailedViewTextBox"></td>
</tr>
<tr>
<td class="dvtCellLabel" align="right"><?php echo getTranslatedString('LBL_PASSWORD');?></td>
<td class="dvtCellInfo"><input type="password" id="pw" name="pw" class="detailedViewTextBox"></td>
</tr>
<tr>
<td class="dvtCellLabel" align="right"><?php echo getTranslatedString('LBL_LANGUAGE');?></td>
<td class="dvtCellInfo">
<select name='login_language' style="width:70%" >
<?PHP echo getPortalLanguages(); ?>
</select>
</td>
</tr>
<tr>
<td> </td>
<td align="right"><a href='javascript:;' onclick='window.open("supportpage.php?param=forgot_password","ForgotPassword","width=400,height=250");'><?php echo getTranslatedString('LBL_FORGOT_LOGIN');?></a></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="image" src="images/loginBtnSignin.gif" onclick="return validateLoginDetails();"></td>
</tr>
<tr>
<td class="dvtCellInfo" colspan="2"></td>
</tr>
<tr>
<td class="dvtCellInfo" colspan="2" ><font color="gray" size="1"><?php echo getTranslatedString('LBL_LOGIN_NOTE');?></font></td>
</tr>
</table>
</td>
<td> </td>
</tr>
<tr>
<td width="6" height="6"><img src="images/loginSIBottomLeft.gif"></td>
<td bgcolor="#FFFFFF"></td>
<td width="6" height="6"><img src="images/loginSIBottomRight.gif"></td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td colspan="3" class="tableBtm"> </td>
</tr>
</table>
<tr>
<td width="15%"><br><br><br></td>
<td width="70%"> </td>
<td width="15%"> </td>
</tr>
<tr>
<td> </td>
<td>
<table class="innerTab" cellspacing="0" cellpadding="0">
<tr>
<th align="left"><img src="images/loginVtigerCRM.gif" width="169" height="49"></th>
<th> </th>
<th align="right"> </th>
</tr>
<tr class="tableTop"><td colspan="3"></td></tr>
<tr>
<td colspan="3" class="tableMidone">
<table class="loginTab" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="6" height="5"><img src="images/loginSITopLeft.gif"></td>
<td bgcolor="#FFFFFF"></td>
<td width="6" height="5"><img src="images/loginSITopRight.gif"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="150"> </td>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<form name="login" action="CustomerAuthenticate.php" method="post">
<tr>
<?php
//Display the login error message
if($_REQUEST['login_error'] != '')
echo getTranslatedString(base64_decode($_REQUEST['login_error']));
?>
</tr>
<tr>
<td colspan="2" class="detailedViewHeader"><b><?php echo getTranslatedString('customerportal');echo " ".$version; ?></b></td>
</tr>
<tr>
<td class="dvtCellLabel" align="right" width="50%"><?php echo getTranslatedString('LBL_EMAILID');?></td>
<td class="dvtCellInfo"><input type="text" id="username" name="username" class="detailedViewTextBox"></td>
</tr>
<tr>
<td class="dvtCellLabel" align="right"><?php echo getTranslatedString('LBL_PASSWORD');?></td>
<td class="dvtCellInfo"><input type="password" id="pw" name="pw" class="detailedViewTextBox"></td>
</tr>
<tr>
<td class="dvtCellLabel" align="right"><?php echo getTranslatedString('LBL_LANGUAGE');?></td>
<td class="dvtCellInfo">
<select name='login_language' style="width:70%" >
<?PHP echo getPortalLanguages(); ?>
</select>
</td>
</tr>
<tr>
<td> </td>
<td align="right"><a href='javascript:;' onclick='window.open("supportpage.php?param=forgot_password","ForgotPassword","width=400,height=250");'><?php echo getTranslatedString('LBL_FORGOT_LOGIN');?></a></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="image" src="images/loginBtnSignin.gif" onclick="return validateLoginDetails();"></td>
</tr>
<tr>
<td class="dvtCellInfo" colspan="2"></td>
</tr>
<tr>
<td class="dvtCellInfo" colspan="2" ><font color="gray" size="1"><?php echo getTranslatedString('LBL_LOGIN_NOTE');?></font></td>
</tr>
</table>
</td>
<td> </td>
</tr>
<tr>
<td width="6" height="6"><img src="images/loginSIBottomLeft.gif"></td>
<td bgcolor="#FFFFFF"></td>
<td width="6" height="6"><img src="images/loginSIBottomRight.gif"></td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td colspan="3" class="tableBtm"> </td>
</tr>
</table>
- <table cellspacing="0" cellpadding="0" class="outerTab">
- <tr>
- <td width="15%"><br><br><br></td>
- <td width="70%"> </td>
- <td width="15%"> </td>
- </tr>
- <tr>
- <td> </td>
- <td>
- <table class="innerTab" cellspacing="0" cellpadding="0">
- <tr>
- <th align="left"><img src="images/loginVtigerCRM.gif" width="169" height="49"></th>
- <th> </th>
- <th align="right"> </th>
- </tr>
- <tr class="tableTop"><td colspan="3"></td></tr>
- <tr>
- <td colspan="3" class="tableMidone">
- <table class="loginTab" cellspacing="0" cellpadding="0" align="center">
- <tr>
- <td width="6" height="5"><img src="images/loginSITopLeft.gif"></td>
- <td bgcolor="#FFFFFF"></td>
- <td width="6" height="5"><img src="images/loginSITopRight.gif"></td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="150"> </td>
- <td valign="top">
- <table width="100%" border="0" cellspacing="0" cellpadding="3">
- <form name="login" action="CustomerAuthenticate.php" method="post">
- <tr>
- <?php
- //Display the login error message
- if($_REQUEST['login_error'] != '')
- echo getTranslatedString(base64_decode($_REQUEST['login_error']));
- ?>
- </tr>
- <tr>
- <td colspan="2" class="detailedViewHeader"><b><?php echo getTranslatedString('customerportal');echo " ".$version; ?></b></td>
- </tr>
- <tr>
- <td class="dvtCellLabel" align="right" width="50%"><?php echo getTranslatedString('LBL_EMAILID');?></td>
- <td class="dvtCellInfo"><input type="text" id="username" name="username" class="detailedViewTextBox"></td>
- </tr>
- <tr>
- <td class="dvtCellLabel" align="right"><?php echo getTranslatedString('LBL_PASSWORD');?></td>
- <td class="dvtCellInfo"><input type="password" id="pw" name="pw" class="detailedViewTextBox"></td>
- </tr>
- <tr>
- <td class="dvtCellLabel" align="right"><?php echo getTranslatedString('LBL_LANGUAGE');?></td>
- <td class="dvtCellInfo">
- <select name='login_language' style="width:70%" >
- <?PHP echo getPortalLanguages(); ?>
- </select>
- </td>
- </tr>
- <tr>
- <td> </td>
- <td align="right"><a href='javascript:;' onclick='window.open("supportpage.php?param=forgot_password","ForgotPassword","width=400,height=250");'><?php echo getTranslatedString('LBL_FORGOT_LOGIN');?></a></td>
- </tr>
- <tr>
- <td colspan="2" align="center"><input type="image" src="images/loginBtnSignin.gif" onclick="return validateLoginDetails();"></td>
- </tr>
- <tr>
- <td class="dvtCellInfo" colspan="2"></td>
- </tr>
- <tr>
- <td class="dvtCellInfo" colspan="2" ><font color="gray" size="1"><?php echo getTranslatedString('LBL_LOGIN_NOTE');?></font></td>
- </tr>
- </table>
- </td>
- <td> </td>
- </tr>
- <tr>
- <td width="6" height="6"><img src="images/loginSIBottomLeft.gif"></td>
- <td bgcolor="#FFFFFF"></td>
- <td width="6" height="6"><img src="images/loginSIBottomRight.gif"></td>
- </tr>
- </table>
- </form>
- </td>
- </tr>
- <tr>
- <td colspan="3" class="tableBtm"> </td>
- </tr>
- </table>
ID de apreciar cualquier ayuda al respecto.
- Anonymous
- Bot


- Registrado: 25 Feb 2008
- Mensajes: ?
- Loc: Ozzuland
- Status: Online
Octubre 21st, 2011, 10:48 am
- Bigwebmaster
- Site Admin


- Registrado: Dic 20, 2002
- Mensajes: 8934
- Loc: Seattle, WA & Phoenix, AZ
- Status: Offline
¿Qué tipo de problema están teniendo, es lo que resulta en un error 404? Lo único que me llama la atención es que dice el CRM está en un directorio diferente, sin embargo, con el código tiene la acción en el mismo directorio:
Asegúrese de que incluir el directorio para la ubicación del archivo CustomerAuthenticate.php en esa acción se dirija a la zona derecha.
HTML Código: [ Select ]
<form method="post" action="CustomerAuthenticate.php" id="login-form">
Asegúrese de que incluir el directorio para la ubicación del archivo CustomerAuthenticate.php en esa acción se dirija a la zona derecha.
Ozzu Hosting - Want your website on a fast server like Ozzu?
- jharvey1029
- Novice


- Registrado: Oct 15, 2011
- Mensajes: 31
- Loc: New Castle, PA
- Status: Offline
- Bigwebmaster
- Site Admin


- Registrado: Dic 20, 2002
- Mensajes: 8934
- Loc: Seattle, WA & Phoenix, AZ
- Status: Offline
Veo que está utilizando JavaScript en el botón de enviar formulario, por lo que es probable que tengan algún tipo de errores de JavaScript, evitando que ocurra. Quisiera recomendar la apertura de su consola de errores en el navegador y ver si lo consigues cualquier tipo de errores cuando se pulsa el botón enviar. A continuación, se puede ir desde allí dependiendo de qué errores se escuchan.
Ozzu Hosting - Want your website on a fast server like Ozzu?
- jharvey1029
- Novice


- Registrado: Oct 15, 2011
- Mensajes: 31
- Loc: New Castle, PA
- Status: Offline
fue el error que volvió de la consola de errores: validateLoginDetails no está definido. ¿Sólo pensé que estableciendo la action="CustomerAuthenticate.php" comenzaría el proceso como thats cómo funciona el proceso del crm si el usuario estaba empezando desde la página de login.php de la crm?
Página 1 de 1
Para responder a este tema que necesita para ingresar o registrarse. Es gratis.
Publicar Información
- Total de mensajes en este tema: 5 mensajes
- Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 109 invitados
- No puede abrir nuevos temas en este Foro
- No puede responder a temas en este Foro
- No puede editar sus mensajes en este Foro
- No puede borrar sus mensajes en este Foro
- No puede enviar adjuntos en este Foro
