Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2006, 11:23
Avatar de mousi
mousi
 
Fecha de Ingreso: septiembre-2006
Mensajes: 94
Antigüedad: 18 años, 6 meses
Puntos: 1
una ayudita con este codigo, please

hola gente, un favor tengo este codigo que es de mi squiremail, es pagian del login este es el codigo:
Código PHP:
<?php

/**
 * login.php -- simple login screen
 *
 * This a simple login screen. Some housekeeping is done to clean
 * cookies and find language.
 *
 * @copyright &copy; 1999-2006 The SquirrelMail Project Team
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 * @version $Id: login.php,v 1.98.2.14 2006/08/03 14:48:09 kink Exp $
 * @package squirrelmail
 */

/**
 * Path for SquirrelMail required files.
 * @ignore
 */
define('SM_PATH','../');

/* SquirrelMail required files. */
require_once(SM_PATH 'functions/global.php');
require_once(
SM_PATH 'functions/strings.php');
require_once(
SM_PATH 'config/config.php');
require_once(
SM_PATH 'functions/i18n.php');
require_once(
SM_PATH 'functions/plugin.php');
require_once(
SM_PATH 'functions/constants.php');
require_once(
SM_PATH 'functions/page_header.php');
require_once(
SM_PATH 'functions/html.php');
require_once(
SM_PATH 'functions/forms.php');

/**
 * $squirrelmail_language is set by a cookie when the user selects
 * language and logs out
 */
set_up_language($squirrelmail_languageTRUETRUE);

/**
 * Find out the base URI to set cookies.
 */
if (!function_exists('sqm_baseuri')){
    require_once(
SM_PATH 'functions/display_messages.php');
}
$base_uri sqm_baseuri();

/**
 * In case the last session was not terminated properly, make sure
 * we get a new one, but make sure we preserve session_expired_*
 */

if ( !empty($_SESSION['session_expired_post']) && !empty($_SESSION['session_expired_location']) ) {
    
$sep $_SESSION['session_expired_post'];
    
$sel $_SESSION['session_expired_location'];

    
sqsession_destroy();

    
sqsession_is_active();
    
sqsession_register($sep'session_expired_post');
    
sqsession_register($sel'session_expired_location');
} else {
    
sqsession_destroy();
}

header('Pragma: no-cache');

do_hook('login_cookie');

$loginname_value = (sqGetGlobalVar('loginname'$loginname) ? htmlspecialchars($loginname) : '');

/* Output the javascript onload function. */

$header "<script language=\"JavaScript\" type=\"text/javascript\">\n" .
          
"<!--\n".
          
"  function squirrelmail_loginpage_onload() {\n".
          
"    document.forms[0].js_autodetect_results.value = '" SMPREF_JS_ON "';\n".
          
"    var textElements = 0;\n".
          
"    for (i = 0; i < document.forms[0].elements.length; i++) {\n".
          
"      if (document.forms[0].elements[i].type == \"text\" || document.forms[0].elements[i].type == \"password\") {\n".
          
"        textElements++;\n".
          
"        if (textElements == " . (isset($loginname) ? 1) . ") {\n".
          
"          document.forms[0].elements[i].focus();\n".
          
"          break;\n".
          
"        }\n".
          
"      }\n".
          
"    }\n".
          
"  }\n".
          
"// -->\n".
          
"</script>\n";
$custom_css 'none';

// Load default theme if possible
if (@file_exists($theme[$theme_default]['PATH']))
   @include (
$theme[$theme_default]['PATH']);

if (! isset(
$color) || ! is_array($color)) {
    
// Add default color theme, if theme loading fails
    
$color = array();
    
$color[0]  = '#dcdcdc';  /* light gray    TitleBar               */
    
$color[1]  = '#800000';  /* red                                  */
    
$color[2]  = '#cc0000';  /* light red     Warning/Error Messages */
    
$color[4]  = '#ffffff';  /* white         Normal Background      */
    
$color[7]  = '#0000cc';  /* blue          Links                  */
    
$color[8]  = '#000000';  /* black         Normal text            */
}

displayHtmlHeader"$org_name - " _("Login"), $headerFALSE );

echo 
"<body text=\"$color[8]\" bgcolor=\"$color[4]\" link=\"$color[7]\" vlink=\"$color[7]\" alink=\"$color[7]\" onLoad=\"squirrelmail_loginpage_onload();\">" .
     
"\n" addForm('redirect.php''post');

$username_form_name 'login_username';
$password_form_name 'secretkey';
do_hook('login_top');


if(
sqgetGlobalVar('mailto'$mailto)) {
    
$rcptaddress addHidden('mailto'$mailto);
} else {
    
$rcptaddress '';
}

/* If they don't have a logo, don't bother.. */
if (isset($org_logo) && $org_logo) {
    
/* Display width and height like good little people */
    
$width_and_height '';
    if (isset(
$org_logo_width) && is_numeric($org_logo_width) &&
     
$org_logo_width>0) {
        
$width_and_height " width=\"$org_logo_width\"";
    }
    if (isset(
$org_logo_height) && is_numeric($org_logo_height) &&
     
$org_logo_height>0) {
        
$width_and_height .= " height=\"$org_logo_height\"";
    }
}

echo 
html_tag'table',
    
html_tag'tr',
        
html_tag'td',
            
'<center>'.
            ( isset(
$org_logo) && $org_logo
              
'<img src="' $org_logo '" alt="' .
                
sprintf(_("%s Logo"), $org_name) .'"' $width_and_height .
                
' /><br />' "\n"
              
'' ).
            ( (isset(
$hide_sm_attributions) && $hide_sm_attributions) ? '' :
            
'<small>' sprintf (_("SquirrelMail version %s"), $version) . '<br />' ."\n".
            
'  ' _("By the SquirrelMail Project Team") . '<br /></small>' "\n" ) .
            
html_tag'table',
                
html_tag'tr',
                    
html_tag'td',
                        
'<b>' sprintf (_("%s Login"), $org_name) . "</b>\n",
                    
'center'$color[0] )
                ) .
                
html_tag'tr',
                    
html_tag'td',  "\n" .
                        
html_tag'table',
                            
html_tag'tr',
                                
html_tag'td',
                                    
_("Name:") ,
                                
'right''''width="30%"' ) .
                                
html_tag'td',
                    
addInput($username_form_name$loginname_value),
                                
'left''''width="*"' )
                                ) . 
"\n" .
                            
html_tag'tr',
                                
html_tag'td',
                                    
_("Password:") ,
                                
'right''''width="30%"' ) .
                                
html_tag'td',
                    
addPwField($password_form_name).
                    
addHidden('js_autodetect_results'SMPREF_JS_OFF).
                    
$rcptaddress 
                    
addHidden('just_logged_in''1'),
                                
'left''''width="*"' )
                            ) ,
                        
'center'$color[4], 'border="0" width="100%"' ) ,
                    
'left',$color[4] )
                ) . 
                
html_tag'tr',
                    
html_tag'td',
                        
'<center>'addSubmit(_("Login")) .'</center>',
                    
'left' )
                ),
            
''$color[4], 'border="0" width="350"' ) . '</center>',
        
'center' )
    ) ,
''$color[4], 'border="0" cellspacing="0" cellpadding="0" width="100%"' );
do_hook('login_form');
echo 
'</form>' "\n";

do_hook('login_bottom');
?>
</body></html>
lo que quiero, es no usar su formalario de login, sino el mio supongamos que este:
Código PHP:
<head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Documento sin t&iacute;tulo</title>
</
head>

<
body>
<
form id="form1" name="form1" method="post" action="">
  <
table width="50%" border="0" align="center" cellpadding="0" cellspacing="0">
    <
tr>
      <
td>Cuenta</td>
    </
tr>
    <
tr>
      <
td><input name="cuenta" type="text" id="cuenta" /></td>
    </
tr>
    <
tr>
      <
td>Password</td>
    </
tr>
    <
tr>
      <
td><input name="pass" type="text" id="pass" /></td>
    </
tr>
    <
tr>
      <
td><input name="ingresar" type="submit" id="ingresar" value="ingresar" /></td>
    </
tr>
  </
table>
</
form>
</
body>

</
html
como puedo hacer que copio o modifico, la idea es que use mi formulario de ingreso.. ayudenme maestros... espero su respuesta