Foros del Web » Creando para Internet » Flash y Actionscript »

Php + problema con varibles + flash + mysql

Estas en el tema de Php + problema con varibles + flash + mysql en el foro de Flash y Actionscript en Foros del Web. Hola, soy nuevo en el foro, y necesito saber si alguien podría ayudarme con un problema que se me está sucitando entre flash + php ...
  #1 (permalink)  
Antiguo 25/11/2008, 16:05
Avatar de shanshito  
Fecha de Ingreso: noviembre-2008
Mensajes: 40
Antigüedad: 15 años, 4 meses
Puntos: 0
De acuerdo Php + problema con varibles + flash + mysql

Hola, soy nuevo en el foro, y necesito saber si alguien podría ayudarme con un problema que se me está sucitando entre flash + php + mysql.

Resulta.. que tengo un objeto LoadVars en flash que me envia una variable a php con el nombre de distintos rubros. Por ej: la variable puede ser BUZOS, CAMPERAS, PANTALONES, REMERAS, HOGAR, HERRAMIENTAS, etc...

Todos los strings dentro del objeto LoadVars devuelven algo, salvo REMERAS y HOGAR.

la forma en la que lo envio a php es por medio de un boton de esta manera
ACTIONSCRIPT:
Código:
btn.onRelease = function():Void{
_global.envio = new LoadVars();
_global.recibir = new LoadVars();
_global.envio.producto = "REMERAS";
_global.envio.sendAndLoad("buscar.php",_global.recibir,"POST");
}
PHP:
Código:
<?php
header("Content-type: text/xml");
require("conexion.php");

/// ACA va a recibir las variables de flash por medio de post
// $_POST

function dbString($value)
{
	$result = str_replace("'","''",$value);
	return $result;
}

$producto = mysql_real_escape_string($_GET["producto"]) or $producto = mysql_real_escape_string($_POST["producto"]);

$sql = "SELECT cod_formato, descripcion, rubro,fotos,importador,cantidad ";
$sql.= "FROM datos ";
$sql.= "WHERE rubro like '%".dbString($producto)."%' ";
$result  = mysql_query($sql, $conexion);

//$result  = mysql_query("SELECT cod_formato,rubro,descripcion,fotos FROM datos WHERE rubro,cod_formato,descripcion LIKE '%$producto%'", $conexion);
///$result=mysql_query("SELECT prd_codigoformato,prd_codigoimportador FROM productos ", $conexion);

 ///ELSEIF
 //RESULT es igual a otra busueda 
  //De aca para abajo no varia.
  
  print("<Datos>\n");

  while ($row=mysql_fetch_array($result)) 
    {
       print("<Producto><codigo>".$row[0]."</codigo><desc>".$row[1]."</desc><rubro>".$row[2]."</rubro><foto>".$row[3]."</foto><imp>".$row[4]."</imp><can>".$row[5]."</can></Producto>\n");   
    } 
  
  print("</Datos>\n"); 

mysql_close($conexion); 
?>

Bueno, asi deberia de funcionar, pero es rarisimo porq con el srting REMERAS y HOGAR no anda! pero si funciona con todos los demas strings como HERRAMIENTAS, BUZOS, PANTALONES, CAMISAS, etc....

revise la codificación UTF8.
revise si el boton funcionaba bien, cambiando el string a enviar ej: REMERAS por PANTALONES y anda de maravillas.
revise el listado xml, y esos 2 strings llamados REMERAS y HOGAR no poseen caracteres especiales, en ninguno de sus nodos.
juro por mi vida que no puedo entender que es lo que pasa, encima tengo que entregar el laburo y me pasa esto! jaja es muy raro no??

espero que puedan ayudarme aunque sea diciendome por donde debo buscar, porq de verdad ya he probado todo.

gracias y muchas gracias! Saludos
  #2 (permalink)  
Antiguo 25/11/2008, 16:47
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Respuesta: Php + problema con varibles + flash + mysql

Hola shanshito !

Esta muy raro el problema, revisaste que lleguen todos los valores al script PHP, si llegan bien todos los valores puede ser que REMERAS y HOGAR generen algún error en la consulta a la base de datos.

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 25/11/2008, 18:17
Avatar de shanshito  
Fecha de Ingreso: noviembre-2008
Mensajes: 40
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Php + problema con varibles + flash + mysql

gracias por ser tan copado y rapido por responder mirá!

aca va lo que me da el TamperData:



en este caso, envio y recivo muy bien! se ven las imagenes geniales

pero en este no pasa!!!!



lo mas loko es que no me trae nada

y si listo el xml por medio de html

asi --> http://65.98.8.192/~formatom/buscar.php?producto=REMERAS

sale esto! :



de verdad me superó! jaja gracias!!! muchas muchas gracias por responder!
  #4 (permalink)  
Antiguo 26/11/2008, 06:04
Avatar de shanshito  
Fecha de Ingreso: noviembre-2008
Mensajes: 40
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Php + problema con varibles + flash + mysql

Hola bueno nadie me puede dar un norte en este asunto?? nadie??

alguien por alla??? por ahi?? nadie??
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:08.