buen día gente espero y me puedan ayudar tengo un gran problema ya que quiero hacer un login que se redireccione hacia un link en especifico por ejemplo tengo una base con los siguientes campos
id autoincrementable
user
pass
verificador
en el verificador es donde quiero que autentifique al link que deseo ir
por ejemplo
si el user es correcto y el pass y en la base tengo que este usuario es (verificador en base mysql) "master" que me redireccione a google es un ejemplo
o bien si el verificador es "agente" me lleve a yahoo
espero y me puedan a ayudar anexo codigos
********** PHP **************
<?php
require_once('connect.php');
$user = utf8_decode (@$_POST['usuario']);
$pass = utf8_decode (@$_POST['password']);
$sql = "select * from users where user = '".$user."' and pass='".$pass."'";
$query = mysql_query($sql);
$very = mysql_fetch_row($query);
$tot = mysql_num_rows($query);
$validate = "";
if($tot > 0){
$validate = "1";
}else{
$validate = "0";
}
echo "validate=$validate";
?>
************* CODIGO EN AS3*********************
var variables:URLVariables;
var urlPhp:URLRequest;
var retorno:URLLoader;
Ingresar_btn.addEventListener(MouseEvent.CLICK, sendDados);
password_txt.displayAsPassword = true;
function sendDados(e:MouseEvent):void{
if(usuario_txt.text == "" || password_txt.text == ""){
status_txt.text = "Campos vacios verifique..."
}else{
variables = new URLVariables();
variables.usuario = usuario_txt.text;
variables.password = password_txt.text;
urlPhp = new URLRequest("php/controlpanel.php");
urlPhp.method = URLRequestMethod.POST;
urlPhp.data = variables;
retorno = new URLLoader();
retorno.dataFormat = URLLoaderDataFormat.VARIABLES;
retorno.addEventListener(Event.COMPLETE, retornoCompleto);
retorno.load(urlPhp);
status_txt.text = "Conectando al Servidor..."
}
}
function retornoCompleto(e:Event):void {
var validate:String = e.target.data.validate;
if(validate == "0"){
status_txt.text = "Login Incorrecto...";
}else{
status_txt.text = "Login Correcto!!!";
}
}
Publicidade
|
|
Page 1 of 1
Flash Php y Mysql login y autentificacion de campos
#2
Posted 27 June 2011 - 10:49 AM
Observe se assim resolveria sua dúvida:
PHP
AS3
PHP
<?php
require_once('connect.php');
$user = utf8_decode (@$_POST['usuario']);
$pass = utf8_decode (@$_POST['password']);
$sql = "SELECT * FROM users WHERE user = '$user' AND pass = '$pass'";
$query = mysql_query($sql);
$very = mysql_fetch_row($query);
$tot = mysql_num_rows($query);
$validate = "";
if($tot > 0){
$validate = "1";
}else{
$validate = "0";
}
echo "&validate=" . $validate . "&verificador=" .$very[3];
?>
AS3
var variables:URLVariables;
var urlPhp:URLRequest;
var retorno:URLLoader;
Ingresar_btn.addEventListener(MouseEvent.CLICK, sendDados);
password_txt.displayAsPassword=true;
function sendDados(e:MouseEvent):void {
if (usuario_txt.text==""||password_txt.text=="") {
status_txt.text="Campos vacios verifique...";
} else {
variables = new URLVariables();
variables.usuario=usuario_txt.text;
variables.password=password_txt.text;
urlPhp=new URLRequest("php/controlpanel.php");
urlPhp.method=URLRequestMethod.POST;
urlPhp.data=variables;
retorno = new URLLoader();
retorno.dataFormat=URLLoaderDataFormat.VARIABLES;
retorno.addEventListener(Event.COMPLETE, retornoCompleto);
retorno.load(urlPhp);
status_txt.text="Conectando al Servidor...";
}
}
function retornoCompleto(e:Event):void {
var validate:String=e.target.data.validate;
var verificador:String=e.target.data.verificador;
if (validate=="0") {
status_txt.text="Login Incorrecto...";
} else {
status_txt.text="Login Correcto!!!";
switch (verificador) {
case "Master" :
loadURL("http://site1");
break;
case "Agente" :
loadURL("http://site1");
break;
}
}
}
function loadURL(url):void {
var request:URLRequest=new URLRequest(url);
try {
navigateToURL(request, '_blank');
} catch (e:Error) {
trace("Erro encontrado!");
}
}
#3
Posted 29 June 2011 - 02:59 AM
Buen día
Revisando y copiando el código que me haces favor de modificar, ahora lo que sucede es que ya no autentifica di-jito cualquier cosas en el usuario y en Password y me dice que login correcto !!! siendo que ese usuario no esta dado de alta en la base de datos y solo nos manda la etiqueta de login correcto!!! y no sucede nada no me abre ningún Link, pongo el usuario que esta dado de alta en la base y me sigue apareciendo como login correcto!!! pero no me envía ni me arroja una venta emergente de la pagina que solicito que abra espero y me puedas ayudar
Gracias
Saludos
FMAR
Revisando y copiando el código que me haces favor de modificar, ahora lo que sucede es que ya no autentifica di-jito cualquier cosas en el usuario y en Password y me dice que login correcto !!! siendo que ese usuario no esta dado de alta en la base de datos y solo nos manda la etiqueta de login correcto!!! y no sucede nada no me abre ningún Link, pongo el usuario que esta dado de alta en la base y me sigue apareciendo como login correcto!!! pero no me envía ni me arroja una venta emergente de la pagina que solicito que abra espero y me puedas ayudar
Gracias
Saludos
FMAR
#6
Posted 20 July 2011 - 02:44 PM
Francisco, caso sua dúvida tenha sido resolvida, por favor, nos comunique.
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Selecionar, calcular e exibir valor
Alguém sabe com PHP? |
Dreamweaver |
Fabiano(ME)
|
|
|
|
Dúvida: PHP e Java Script
|
Dreamweaver |
Vitorm
|
|
|
|
Flex + PHP
Tentando enviar e receber |
Flex |
ScornInPC
|
|
|
|
Conversao de paginas em ASP p/ PHP
Request.form |
PHP |
ferazia
|
|
|
|
Problema com data
No MySql |
ColdFusion |
CRSramone
|
|
|
|
Guia de Referencia PHP
Aonde encontrar? |
PHP |
TiTi Celestino
|
|
|
|
Pegar a ID do usuário no login e passar para outra página
|
Dreamweaver |
alexqueiroz
|
|
|
|
LOGIN E REDIRECIONAR ...
Login que redirecione. |
ASP |
raphaelmaia
|
|
Publicidade
|
|

Help













