Comunidad de diseño web y desarrollo en internet online

Rutas relativas

Citar            
MensajeEscrito el 22 Oct 2006 10:27 am
Tengo un problemon que espero que para vosotros sea un problemilla:

Usando AMFPHP cargo datos de una base de datos en un datagrid en flash. Si lo ejecuto en mi ordenador usando localhost o mi ip funciona correctamente pero si lo ejecuto desde cualquier otro ordenador (uso el dynDNS updater pues tengo ip dinamica) no funciona el datagrid porque si pongo un mc normal ese si funciona. ¿Por eso creo que deba ser un problema de rutas quizás?

Bueno espero que tengais alguna solución.
Gracias ^^

Por inllana

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 22 Oct 2006 12:09 pm
Pongo tambien mi codigo php:

Código :

<?php
   class llenarDg
   {
      function llenarDg()
      {
         $this -> methodTable = array
         (
            "consultar" => array
            (
               "access" => "remote",
               "description" => "Consulta una tabla de una base de datos"
            )
         );
      }
      function consultar()
      {
         $host = "localhost";
         $username = "****";
         $pass = "****";
         $database = "familia";
         $table = "relaciones";
         $sql = "select apellido2, apellido1, nombre, id from $table order by id ASC";
         $con = mysql_connect($host, $username, $pass);
         mysql_select_db($database, $con);
         $res = mysql_query($sql);
         mysql_close($con);
         return $res;
      }
   }
?>


Y mi código as:

Código :

import mx.remoting.RecordSet;
import mx.remoting.Service;
import mx.rpc.FaultEvent;
import mx.remoting.PendingCall;
import mx.rpc.ResultEvent;
import mx.rpc.RelayResponder;
import mx.controls.DataGrid;
var gateway:String = "http://localhost/remoting/gateway.php";
var clase:String = "llenarDg";
var miServicio:Service = new Service(gateway, null, clase, null, null);
var ejecutar:PendingCall = miServicio.consultar();
ejecutar.responder = new RelayResponder(this, "consultar_result");
function consultar_result(obj:ResultEvent) {
   rows = obj.result._items;
   var miRecordSet:RecordSet = new RecordSet();
   miRecordSet = rows;
   _root.lista_dg.dataProvider = miRecordSet;
}


Ayudaaa pliss!!! :cry:

Por inllana

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Nov 2006 04:54 am
Cambia esto:

Código :

var gateway:String = "http://localhost/remoting/gateway.php";


Por:

Código :

var gateway:String = "/remoting/gateway.php";


Listo ^^

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.