Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2009, 13:52
jmgrow
 
Fecha de Ingreso: abril-2009
Mensajes: 25
Antigüedad: 15 años
Puntos: 0
Distinguir entre dos botones

Hola, tengo un problemilla con 2 botones de tipo submit, los cuales cada uno quiero que me redireccione a un sitio, pero con la misma autentificación.
El boton entrar, comprueba que el usuario existe en mi bbdd y accede a la pagina registro.php.
El boton verRegistro, accede a otra pagina, despues de tambien comprobar si existe el suaurio en mi bbd.
Los dos botones:
Código HTML:
<td colspan="2">&nbsp;</td>
    <td><input name="entrar" type="submit" class="botones" id="entrar" value="Enviar" />
      <input type="submit" name="verRegistro" id="verRegistro" value="Registros"/></td> 
EL form:
Código HTML:
<form ACTION="<?php echo $loginFormAction; ?>" METHOD="POST" name="formEntrar"> 
EL php que controla esto:
Código PHP:
if (!isset($_SESSION)) {
    
  
session_start();
}

$loginFormAction $_SERVER['PHP_SELF'];
if (isset(
$_GET['accesscheck'])) {
  
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}

          
  
$loginUsername=$_POST['nombre'];
  
$password=$_POST['usuario'];
  
$MM_fldUserAuthorization "";
  
$MM_redirectLoginSuccess "registro.php";
  
$MM_redirectLoginFailed "#";
  
$MM_bbdd "bbdd.php";//Pagina al presionar verRegistro
  
$MM_redirecttoReferrer false;
  
mysql_select_db($database_mysql$mysql);
  
  
$LoginRS__query=sprintf("SELECT nombre, contrasenia, numero FROM orientadores WHERE nombre=%s AND contrasenia=%s",
    
GetSQLValueString($loginUsername"text"), GetSQLValueString($password"text")); 
   
  
$LoginRS mysql_query($LoginRS__query$mysql) or die(mysql_error());
  
$loginFoundUser mysql_num_rows($LoginRS);
  if (
$loginFoundUser) {
     
$loginStrGroup "";
        
    
//declare two session variables and assign them
    
$_SESSION['MM_Username'] = $loginUsername;
    
$_SESSION['MM_UserGroup'] = $loginStrGroup;          

    if (isset(
$_SESSION['PrevUrl']) && false) {
      
$MM_redirectLoginSuccess $_SESSION['PrevUrl'];    
    }
    
header("Location: " $MM_redirectLoginSuccess );
      }
      else {
    
header("Location: "$MM_redirectLoginFailed );

 
 
  }

Espero vuestra ayuda.
Muchas gracias