Pessoal estou fazendo uma rotina em php para consultar um banco de
dados sql, os argumentos sao inseridos pelo flex, é uma tentativa de
validacao de dados de um login, o problema que estou tendo é que estou
testando essa funcao dentro do meu servidor web(//localhost......../
Browser) quando ensiro os argumentos nome e senha e faço as
atribuições
 $nome = arg[0]
 $senha = arg[1] a funcao atriui somente os primeiros caracteres dos
argumentos, Ex:
nome = Teste
senha = testepw

(dentro do flex)
$nome = 'T'
$senha = 'e'

se alguem puder me ajudar =D...
 .. vamos ao codigo:

<?php

class flex{
          var $host = 'localhost';
          var $user = 'root';
          var $database = 'base';
          var $pass = 'secret';

function flex(){
              $this->methodTable = array(
                       "searchUser"=> array(
                       "description"=> "Pesquisa administrador",
                       "access"=> "remote",
                       "arguments"=>array ("nome","senha")
                     ),
               );

              $this->conexao = mysql_connect($this->host,$this->user,
$this->pass);
              mysql_select_db($this->database);


             function searchUser($arg=array()){

              $nome = $arg[0];
              $senha= $arg[1];

              $query = mysql_query("SELECT nome,senha FROM
administradores WHERE nome = '$nome' AND senha = '$senha' ");
              $linhas = mysql_num_rows($query);
              if ($linhas > 0) {
                  return "sucesso";

              }else{
                  return "error";

              }

          }
}
?>


--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Responder a