Luis,
Eu já usei PHP/ADOdb em projetos que não tinham a camada de visualização em
Flex. Hoje estou envolvido em projetos com Flex+ColdFusion (ColdFusion Flash
Remoting) e Flex+Java (BlazeDS/GraniteDS), portanto nunca tive contato com
AMFPHP. Então não posso te dar toda certeza do mundo, mas acredito que se
você usar trigger_error <http://br2.php.net/trigger_error> no PHP e fault
events <http://livedocs.adobe.com/flex/201/html/dataservices_099_21.html> no
Flex seu problema estará resolvido.
[]'s,
--
Gilberto Hemmings
13/01/08, Luis Carlos Quinhone <[EMAIL PROTECTED]> escreveu:
>
> Pessoal, estou tentando usar o Flex com AMFPHP + adoDb, e tenho algumas
> dúvidas, se alguém que usa puder me ajudar eu agradeço, segue as dúvidas:
>
> fiz uma classe de login conforme código abaixo, está funcionando, mas
> minha dúvida é onde eu recebo o erro se a senha ou login não existir
>
> return $conn->ErrorMsg();
>
> isso me rotrna uma mensagem de erro, como eu trato isso pra usar no Flex
> por exemplo?
>
>
>
>
> ******************* CLASSE Login.php**************************************
>
> <?php
> session_start();
>
> class Login{
>
> function Login(){
> include_once('conexao.php');
> }
>
> function logar($login, $senha){
> global $db;
> $rs = $db->Execute("SELECT usu_nome, usu_email, usu_senha, usu_grupo
> from usuarios where usu_email='$login'");
>
> if(!$rs){
> return $conn->ErrorMsg();
> }else{
> if ($senha != $rs->fields['usu_senha']){
> return $conn->ErrorMsg();
> }else{
> $_SESSION["usuario"] = $rs->fields['usu_email'];
> $_SESSION["senha"] = $rs->fields['usu_senha'];
> $_SESSION["grupo"] = $rs->fields['usu_grupo'];
> $_SESSION["nome"] = $rs->fields['usu_nome'];
>
>
> }
>
> }
>
> }
>
> }
>
>
> ********************************************************************************************************
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---