Logo Espacio Linux Paypal - Acepta pagos con tarjeta en tu negocio      
Portada Taller Linux Descargas Foros Buscar Mapa del sitio Ayuda BlogEL
   Iniciar sesión | Registrarse    
 
Principal

Patrocinadores

Boletín Espacio Linux
Las novedades del sitio y el mundo Linux en tu email.


Usuarios
Bienvenido, Anónimo

     Miembros:
Último: kopeteada
Nuevos hoy: 10
Nuevos ayer: 6
Total: 29295

     Navegando:
Anónimos: 332
Miembros: 10
Total: 342


Miembros conectados:

01: PoL_666
02: linuxlover
03: goro
04: shruken
05: maiku
06: kopeteada
07: Wasmosy
08: sgarg0
09: principe-ante
10: hmg79

Mensajes recientes
 Instalación de distribuciones
 Mini-Distro que recomienden con xmms y paquetes .rpm
 Distro para arreglar un ordenador con Windows
 Software
 Atención usuarios Fedora - Yum temporalmente.. .[Solucionado]
 Usar Oddcast en audacious?
 Hardware
 Intalacion de wireless Mini navigator Genius (mouse)
 Como instalar el router inalambrico de telefonica
 Programación
 Que librerias para trabajar con descriptores?
 Recomendacion de librerias para la programacion de sockets
 Sistema
 Dos Distros en GRUB
 ¿Que Cosas Ralentizan Linux?
 Seguridad
 que aplicaciones usas para customizar la seguridad?
 Dudas con un firewall (software)
 Redes y Servidores
 Restringir el envio de correo con Postfix
 ayuda con server proxy con 2 interfaces de red
 Proyectos
 Sugerencia para el nombre de un proyecto
 como programar el puerto serial en matlab?
 Debates
 Ubuntu para los reticentes a Linux
 qué no les gusta de Linux?
 El Café
 Windows con kernel Linux
 Que tan viejos somos y cuando cumplimos
 Desarrollo Web
 Entorno a mi proyecto fin de carrera
 Joomla y varios feed
 Documentación
 [Espacio Linux] fstab en profundidad
 /etc/passwd El archivo de passwords
 Screenshots
 Mi Desktop de Septiembre
 Ubuntu de Blackbird
 KDE
 restaurar taskbar KDE 3.5 (SOLUCIONADO)
 error al inicio del KDE initializing System Services
 GNOME
 Driver de tarjeta Wireless
 Como se llaman los objetos agregables al panel? (Ej: Clíma)
 Otros escritorios y entornos
 gestor grafico de linpus
 inicio de programas en fluxbox
 X Window
 error al inicio del KDE initializing System Services
 Problemas con Xorg y Gdm

[ Entrar a los foros ]
Buscar

Sitios amigos

Espacio Linux :: Ver tema - Conectar Flash con MySQL y PHP
ReglamentoReglamento general de los foros
 FAQFAQ  BuscarBuscar  Grupos de usuariosGrupos de usuarios  Miembros  PerfilPerfil
  Mensajes privadosMensajes privados  

Conectar Flash con MySQL y PHP

Publicar nuevo tema  Responder al tema  Foros de discusión -> Desarrollo Web
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
taenet
Forista Mayor
Forista Mayor



Miembro No. 11046
Registrado: Oct 18, 2005
Mensajes: 505
Ubicación: Barranquilla/Colo mbia

MensajePublicado: Jue Dic 20, 2007 7:49 am    Asunto: Conectar Flash con MySQL y PHP Responder citando

Hola

No se si esto deba ir en este foro, ya que lo estoy haciendo en un equipo windows con Flash y AppServ, si no es así me disculpan

Estoy tratando de conectar Flash para mostrar información almacenada en un base de datos de MySQL, para ello utilizo PHP, como dicen los tutoriales que he encontrado en Internet, pero a pesar de hacer todo lo que el tutorial indica para enviar las variables a PHP utilizando un objeto LoadVars, no funciona, he tratado de hacerlo con un código como el siguiente:

CODIGO EN FLASH
function enviar() {
envia = new LoadVars();
recibir = new LoadVars();
envia.nombre = nombre;
envia.lugar = lugar;
envia.email = hora;
recibir.ref = this
recibir.onLoad = function(success) {
estado = "Su Mensaje Fue enviado Correctamente";
}
envia.sendAndLoad("tu_archivo.php", recibir, "POST");
}

CODIGO PHP
<?php
$db_conexion= mysql_connect("localhost","user", "password") or die("No se pudo conectar a la base ");

mysql_select_db("tu_nombre_de_Tala"); /* aqui llamamos a la tabla */

$nombre = $_POST['nombre']; /* igualamos las variables enviadas */
$email = $_POST['email'];
$lugar = $_POST['lugar'];

$Query = "INSERT into informacion values ('','$nombre', '$lugar','$email')";/* se inserta las variable en la tabla */

$correcto = "Los datos fueron introducidos correctamente";
$incorrecto = "No fue posible introducir los datos";

$insertar = mysql_query($Query) or die ("no inserto");

echo "&correcto";
?>

Este código lo obtuve de un sitio web, pero no funciona, a pesar de no mostrar ningún mensaje de error, no almacena la información, he colocado el flash y el php en la carpeta del servidor apache, pero no funciona.

Si estoy cometiendo algún error por favor indiquenme cual es. He probado códigos de diferentes sitios y ninguno funciona, lo he hecho desde varios computadores y nada.
_________________
Para ser exitoso no tienes que hacer cosas extraordinarias. Haz cosas ordinarias, extraordinariamente bien.

LinuxUser # 402356
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Otrebor
Forista Legendario
Forista Legendario



Miembro No. 9065
Registrado: Jul 25, 2005
Mensajes: 1542
Ubicación: El Fuerte/Sinaloa/Mé xico

MensajePublicado: Jue Dic 20, 2007 3:29 pm    Asunto: Re: Conectar Flash con MySQL y PHP Responder citando

aqui una aportacion:



por si no sabes sobre las instancias aqui un LINK

aqui el codigo flash para el envio
Código:

var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

function enviarinfo() {
   enviar.sendAndLoad("enviardatos.php?nombre=" + nombre.text + "&email=" + email.text +"&lugar=" + lugar.text, recibir);
}
recibir.onLoad = function(exito) {
   if (exito) {
      estado.text = this.estado;
      estado.text = "La informacion se envio con exito";
      nombre.text="";
      email.text="";
      lugar.text="";
   }
        else {
      estado.text = "Error al enviar la informacion";
   }
}


codigo flash para el boton que envia los datos
Código:

on (press){
estado.text = "Enviando la informacion...";
enviarinfo();
}

codigo de nuestro archivo enviardatos.php
Código:

<?php
$conexion=mysql_connect("localhost","roberto","otrebor"); //datos de conexion
mysql_select_db("test"); //seleccionamos nuestra base de datos a usar
$strinsert="insert into informacion values('".$nombre."','".$email."','".$lugar."')";//sentencia sql para insertar los datos
mysql_query($strinsert,$conexion);//ejecutamos nuestra sentencia
mysql_close($conexion);//cerramos la conexion
?>


saludos!!
_________________
Debian Etch->Lenny
Ubuntu Edgy->Feisty->Gutsy
Melodic Death Metal

Mess with the best...die like the rest!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
joserafael
Forista Mayor
Forista Mayor



Miembro No. 1544
Registrado: Mar 17, 2004
Mensajes: 929
Ubicación: Caracas - Venezuela

MensajePublicado: Vie Dic 21, 2007 3:19 pm    Asunto: Re: Conectar Flash con MySQL y PHP Responder citando

Puedes ver un ejemplo muy concreto aquí
_________________
Usuario Linux #397558
http://www.joserafael.com.ve
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del usuario Nombre AIM Yahoo Messenger
albermillan69
Forista Nuevo
Forista Nuevo



Miembro No. 28643
Registrado: Jul 04, 2008
Mensajes: 2

MensajePublicado: Vie Jul 04, 2008 5:52 pm    Asunto: Re: Conectar Flash con MySQL y PHP Responder citando

Pana este codogo donde se copia???

var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

function enviarinfo() {
enviar.sendAndLoad("enviardatos.php?nombre=" + nombre.text + "&email=" + email.text +"&lugar=" + lugar.text, recibir);
}
recibir.onLoad = function(exito) {
if (exito) {
estado.text = this.estado;
estado.text = "La informacion se envio con exito";
nombre.text="";
email.text="";
lugar.text="";
}
else {
estado.text = "Error al enviar la informacion";
}
}


Ademas mi base de datos se llama pacus_1898789_alber y la tabla se llama datos, como seria el codogo PHP? el fotograma en flash lleva stop() o no?
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Otrebor
Forista Legendario
Forista Legendario



Miembro No. 9065
Registrado: Jul 25, 2005
Mensajes: 1542
Ubicación: El Fuerte/Sinaloa/Mé xico

MensajePublicado: Vie Jul 04, 2008 11:31 pm    Asunto: Re: Conectar Flash con MySQL y PHP Responder citando

ese codigo va en el frame del layer codigo.

si te fijas en la imagen esta una flecha y un texto que dice:aqui va el codigo para el envio y esta en el layer codigo

de hecho si te fijas el frame tiene una letra a , eso quiere decir que ese frame tiene codigo.

saludos!!
_________________
Debian Etch->Lenny
Ubuntu Edgy->Feisty->Gutsy
Melodic Death Metal

Mess with the best...die like the rest!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
albermillan69
Forista Nuevo
Forista Nuevo



Miembro No. 28643
Registrado: Jul 04, 2008
Mensajes: 2

MensajePublicado: Sab Jul 05, 2008 7:59 am    Asunto: Re: Conectar Flash con MySQL y PHP Responder citando

Hago todo pero igual no me funciona. se supone que donde se va a escribir el nombre y esas cosas que se van a enviar son textinput no? y los nombres de instancias son nombre, email y lugar; ademas el estado es un texto dinamico. coloco todos los codigos en su lugar pero a la hora de probar en estado no me dice nada y no se envia nada a mysql.

mysql tiene como base de datos a pacus_1898789_alber y la tabla se llama dotos_ms.

hago todo pero no me funciona!!! sera q me ayudas??? por fa!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Otrebor
Forista Legendario
Forista Legendario



Miembro No. 9065
Registrado: Jul 25, 2005
Mensajes: 1542
Ubicación: El Fuerte/Sinaloa/Mé xico

MensajePublicado: Sab Jul 05, 2008 6:41 pm    Asunto: Re: Conectar Flash con MySQL y PHP Responder citando

pues mira yo hice de nuevo todo y si va...nomas que con unas pequeñas modificaciones en codigo

aqui esta una captura donde sele hace un select a la tabla y no muestra resultados, en la parte de atras esta la pagina antes de insertar datos


en esta otra captura ya se mandaron los datos y se le hace el select de nuevo dando como resultado los datos que se le enviaron


ahora aqui te pongo lo que cambie en codigo es para el archivo enviardatos.php, puede que aqui esten los problemas ya que cuando estaba reprogramando aqui fue donde me atore un poco ya que no tengo activadas las variables globales y como el otro ejemplo lo hice estando en windows y ahi si tenia las variables globales pues no me afectaba.

Código:

<?php
$conexion=mysql_connect("localhost","roberto","otrebor"); //datos de conexion
mysql_select_db("test"); //seleccionamos nuestra base de datos a usar
$nombre=$HTTP_GET_VARS['nombre'];
$email=$HTTP_GET_VARS['email'];
$lugar=$HTTP_GET_VARS['lugar'];
$strinsert="insert into informacion values('".$nombre."','".$email."','".$lugar."')";//sentencia sql para insertar los datos
mysql_query($strinsert,$conexion);//ejecutamos nuestra sentencia
mysql_close($conexion);//cerramos la conexion
?>


si deseas saber si ese codigo trabaja bien puedes hacer lo siguiente:
entrar a enviardatos.php desde tu navegador web enviandole parametros y esto seria asi en mi caso:
Código:

http://localhost/flashmysql/enviardatos.php?nombre=carlos&em ail=roberto@mail.com&lugar=sinaloa


si al momento de hacer eso la pagina no te marca error, solo debe de quedar en blanco quiere decir que esta bien y que al momento de que flash mande llamar esapagina debe de insertar los datos que le mandes.

espero que con esto quede mas claro.

PD: si sigues teniendo problemas postea

saludos!!
_________________
Debian Etch->Lenny
Ubuntu Edgy->Feisty->Gutsy
Melodic Death Metal

Mess with the best...die like the rest!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes anteriores:   
Publicar nuevo tema  Responder al tema  Foros de discusión -> Desarrollo Web Todas las horas son GMT - 6 Horas

Página 1 de 1



No puedes publicar nuevos temas en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en encuestas en este foro



Powered by phpBB © 2001 phpBB Group
phpBB port v2.1 based on Tom Nitzschner's phpbb2.0.6 upgraded to phpBB 2.0.4 standalone was developed and tested by:
ArtificialIntel, ChatServ, mikem,
sixonetonoffun and Paul Laudanski (aka Zhen-Xjell).

Version 2.1 by Nuke Cops © 2003 http://www.nukecops.com

Forums ©
 

Copyright | Términos de uso | Política de privacidad | Publicidad | Contáctanos | Blog