Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/08/2007, 15:25
Avatar de indy1508
indy1508
 
Fecha de Ingreso: mayo-2007
Ubicación: Monterrey, N.L. México.
Mensajes: 212
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Validar y*o cambiar campo...

Creo que no me he explicado bien, empiezo:

Estoy creadno paginas en dreamweaver, el código PHP casi no lo he manejado mas que para cambios pequeños, en la pagina donde auntetifico al usuario, me genera un codigo y lo que hice fue modificarlo con una instruccion if:

if ($loginFoundUser) {

$loginStrGroup = mysql_result($LoginRS,0,'acceso1');

//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 );
}
elseif (isset($_POST['Cusuario'])) { // aqui fue donde modifiqué el else
$loginUsername=$_POST['Cusuario']; // y agregué nuevamente este segmento
$password=$_POST['Cpassword']; // de código ya generado y lo único que
$MM_fldUserAuthorization = "acceso2"; // hice fue cambiar el nombre del campo
$MM_redirectLoginSuccess = "private.php"; //usuario a usuario2
$MM_redirectLoginFailed = "denegado.html";
$MM_redirecttoReferrer = false;
mysql_select_db($database_prueba, $prueba);

$LoginRS__query=sprintf("SELECT usuario2, password2, acceso2 FROM datos_notario WHERE usuario2='%s' AND password2='%s'",
get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));

$LoginRS = mysql_query($LoginRS__query, $prueba) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {

$loginStrGroup = mysql_result($LoginRS,0,'acceso2');

//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 );
} // hasta aqui copié el codigo
else {
header("Location: ". $MM_redirectLoginFailed );
}


Ahora, quise hacer lo mismo con el otro segmento de código pero es cuando no me muestra nada, puesto que busca informacion en el campo usuario y es la que está en el otro campo.

Esto que pongo es código que crea Dreamweaver cuando genero un juego de registros.

Saludos.