Hola!
Estoy haciendo una página en la cual el objetivo es que el administrador pueda dar de alta usuarios en una bd y dependiendo si son clientes los envien a una pagina digamos x.html, y a los socios a otra digamos xx.php.
Logré hacer el login simple sin comparar si es usuario o socio nada más para que hiciera login sin direccionar ni nada pero pues tengo que poner eso así que agregué al formulario unos checkbox uno con socio y otro con cliente pero no supe como sacar el valor para que lo lea el php. Luego agregué un list/menu con las mismas opciones pero tampoco funcionó porque no supe como hacerlo.
Si alguien me pudiera ayudar...!!

Quisiera saber como obtener el valor ya sea del checkbox o del list/menú (no sé cual sea mejor) y saber como direccionarlos.
Ah por cierto que en la bd todos los usuarios que se den de alta tienen un campo en el que se define si son socios o clientes.
Espero que me puedan ayudar. Aquí les dejó mi código.
HTML
Código:
<p>Iniciar sesión</p>
<form id="form1" name="form1" method="post" action="iniciarsesion.php">
<p>Usuario
<input type="text" name="usuario" id="usuario" />
</p>
<p>Password
<input type="text" name="password" id="password" />
</p>
<p>
Socio
<input type="checkbox" name="socio" id="socio" />
Cliente
<input name="cliente" type="checkbox" id="cliente" checked="checked" />
</p>
<p>
<select name="grupo" id="grupo">
<option value="cliente">Cliente</option>
<option value="socio">Socio</option>
</select>
</p>
<p>
<input type="submit" name="submit" id="submit" value="Submit" />
</p>
</form>
PHP
Código:
<?
// Configura los datos de tu cuenta
$dbhost='mysql4.freehostia.com';
$dbusername='sarmir_login';
$dbuserpass='8864341';
$dbname='sarmir_login';
session_start();
// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("No se pudo establecer la conexión: " .mysql_error());
if ($_POST['id']) {
//Comprobacion del envio del nombre de usuario y password
$id=$_POST['id'];
$password=$_POST['password'];
if ($password==NULL) {
echo "La password no fue enviada";
}else{
$query = mysql_query("SELECT * FROM usuarios WHERE id = '$id' ") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $password) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT * FROM usuarios WHERE id = '$id' ") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_id"] = $row['id'];
echo "Has sido logueado correctamente ".$_SESSION['s_id']." y puedes acceder al sitio.";
}
if($_SESSION['grupo'] == Socio){
echo '<br><a href=index.html>Ir a pagina de Clientes</a>';
}else{
echo '<br><a href=insertar.php>Ir a pagina de Socios</a>';
}
}
}
?>