¡Por fin! Ellos te diga ...
Sin embargo, este partido ha hecho! Digo!
Bueno, los seguidores de mi tutorial tiene poco más que decir, esta es la parte de mi seguimiento tutorial de Adobe Flex a partir de cero disponible aquí y que parece ser un éxito (es? Tú dime!) Entre Para principiantes y más allá.
Este Título V se refiere a los más complejos nivel de comprensión, ya que incluye un sistema de Flex CRUD + AMFPHP (php + mysql), que explican todo, desde la creación de funciones en PHP, SQL, y los cuadros y de todo el lugar No flex, que incluye una parte de un gobierno protegido de acceso.
Cito los puntos descritos en este parte del tutorial:
9. Creación del primer sistema en Flex CRUD
9.1. Creación de tablas / servicios en mysql / AMFPHP
9.1.1. Creación de la tabla de usuarios
9.1.2. Inserta el usuario de prueba
9.1.3. Crear el servicio de registro en AMFPHP
9.2. Creación de RemoteObjects y funciones.
9.3. Utilizando los datos de un objeto remoto DataGrid
9.3.1. Crear tablas y inserción de datos en mysql
9.3.2. Bruta de creación de servicios de AMFPHP
9.4. Operaciones de lectura, escritura, actualización y eliminación
9.4.1. Operación de la Lectura
9.4.2. Creación de un estado de la administración para las operaciones en escritura, actualización y eliminación
9.4.2.1. Creación de un viewstack
9.4.2.2. Creación de diseños para las operaciones CRUD en el viewstack
9.4.3. Operación de la integración
9.4.4. Operación de Actualización
9.4.5. Operación de eliminación
9.5. La protección de la zona administrativa
Esta parte tiene 27 páginas, por lo que puede llegar a ser un poco largo, pero pronto poner el resultado final de este combustible y el servicio de AMFPHP para la descarga. También tienes la actualización de la Libreta de Flex pronto.
Si detecta un error de informar a la e-mail al final del pdf.
Y listo, por lo que esperan que la descarga se puede hacer aquí
Para sentirse libre para criticar, sugerir o decir porque me gustaría saber su opinión sobre todo esta parte.
Un abrazo.
Edit: los códigos fuente publicados (bin liberación + fuente, php ola.mundo servicio, los servicios-config.xml) disponible en:
http://msdevstudio.com/blog/2008/06/12/adobe-flex-a-partir-do-zero-5-sourcesfontes/














56 Comentarios
Aweee allí hehehe.
d más buena ...
Gracias ...
Una vez más digo, felicitaciones ....
Este tutorial es un gran y merecido éxito ...
Felicidades!
Todos los derechos John?
He seguido su tutorial, estoy aprendiendo mucho. Es ya unos días que me cierre en el IV aún finalzinho en donde entrar en el wampServ y PHP. Hice todo como esta en el tutorial, pero por alguna razón, cuando el pueblo flex para validar las rutas c: \ WAMPAR \ www \ olaMundo y http://localhost/olaMundo le está dando un mensaje que parece decir que el servidor no es válido! Yo no abrir nada en la forma en que http://localhost/olaMundo. El mensaje es: "No se puede acceder al servidor web. El servidor puede no estar ejecutando, o en la web o carpeta raíz raíz URL pueden no ser válidos.
¿Cómo podría usted ayudarme? Más bien! Estoy a la espera de su regreso.
Carlo, si pones http://localhost sólo en el navegador no aparece nada? Si el servidor no parece probable (wampServer) todavía no ha comenzado .. usted debe comenzar, arranque el programa y ver que entonces aparece como el localhost.
Abrazar.
Mario.
Él me da la información que en línea. No cualquier detalle sobre la instalación?
¿Cómo puedo empezar?
Abrazar!
Tal vez ese mismo problema de la instalación de WAMPAR ...
desinstalar, instalarlo de nuevo y ver si no tiene firewall (el antivirus) para bloquear el servidor ...
esto es muy extraño ...
WAMPAR volver a instalar el servidor de nuevo, siguiendo de cerca los pasos ...
Abrazar.
Hombre este tutorial es muy bueno pena que tiene algunos errores en portugués pero es aceptable, ya que el tutorial es muy bueno. Ahora usted puede definir mejor las funciones y la forma en que se utilizan, soy un programador aficionado y yo no podía entender, así como los módulos y componentes comunicarse con la aplicación central.
Pero estoy muy agradecido el tutorial es muy bueno, sigo todos los pasos cuidadosamente
Gracias Arthur, tiene algunos errores? es capaz, pero quizá se le olvida es que el tutorial está escrito en portugués en Portugal, y por lo tanto, se siente extraño ... algunas personas han hablado pero creo que es fácil de entender, ¿verdad? Eso espero ...
Como los módulos y componentes podrá hablar más a fondo un poco más ...
Abrazar.
Mario, ahora sólo me enteré de este nicho con paciencia será un aprendizaje mucho de personas como usted, gracias.
Hola Juan.
En la página 18, donde dicen que la huelga ViewStacks'm el siguiente problema:
Usted dijo una vez: "Vamos a proceder ahora a nuestra estructura de gráficos en nuestro vStack. Como se puede ver el código ya está
a disposición de nuestros DataGrid que es la "página" de la vStack. (Esto parece DataGrid
porque no era eliminado en nuestro estado "admin"). "
Sin embargo, en el código que usted proporcione es una línea con un "lo que eliminado de la pantalla DataGrid gustaría añadir en ViewStack Show. ¿Cómo entonces? Repita el mxml el DataGrid?
Ahora agradezco.
La ruta no ha pasado por encima a continuación, repita aquí:
mx: RemoveChild target = ") (meusDados"
Si desea dejar a la vista, como lo he hecho en este caso debería salir de él cuando se agrega la vStack, es decir, añadir el viewstack y arrastre el DataGrid hasta la "página" punto de vista, o que elimine esta línea hasta (RemoveChild), o el último, puede crear otro DataGrid y poner el mismo dataProvider ...
En primer lugar felicitaciones a los artículos, me pregunto si ha intentado utilizar otro servidor con la wampServer fuera, ¿Por qué estoy tratando de usar el XAMPP (por el hecho de que ya trabajan con él), trabajó bien hasta que la parte que se refiere el artículo haga clic en el botón "Call RO" y cuando el rastrillo "http://localhost/olaMundo/amfphp/browser/" y muestra qué tipo qq "Hola sq cosa", pero cuando yo continuar con el tutorial y hacer el trabajo de clase mundo.
mundial con $;
/ / Uso de la @ no exponer a un posible error de inicio de sesión y establezca el nombre de usuario y la información vital desde el servidor.
$ Con = @ mysql_connect ( "localhost", "root ","");
$ Res = mysql_shutdown ( "flexdatabase");
y haga clic en el botón "Call RO" que ya no funciona y dirigido por "http://localhost/olaMundo/amfphp/browser/" y utilizar la función checkLogin y el tipo de los parámetros en cuyo caso el usuario y que da paso el error:
(Objeto) # 0
mensaje = "faultCode: AMFPHP_BUILD_ERROR faultString:« mysql_shutdown (): Acceso denegado para el usuario 'ODBC' @ 'localhost' (usando la contraseña: NO) 'faultDetail:' C: \ Archivos de programa \ XAMPP \ htdocs \ olaMundo \ AMFPHP \ servicios \ / Hola / mundo.php en línea en línea Indeterminada constructor "
name = "Error"
rootCause = (null)
¿Sabes lo que dicen debería ocurrir y qué hacer?
Agradecidos.
Hmm ... este error indica que el usuario que utilice (ODBC?) No está autorizado para conectarse a la base de datos, comprobar la acogida de su base de datos, su contraseña y usuario de la misma y el lugar correctamente:
@ Mysql_connect ( "localhost", "usuario", "contraseña");
y prueba de nuevo ...
Por lo demás, este tutorial funciona en cualquier servidor que prestó apoyo php4 / 5 + mysql.
Di funcionó.
Recuerdos.
No debería ser así por dos razones:
1) Utilice el usuario por defecto "root" y la contraseña sen
2) el error de res = $ mysql_shutdown ( "flexdatabase"), y no con los $ = @ mysql_connect ( "localhost", "root ","");
porque si yo comentario / / mysql_shutdown ( "flexdatabase"), funciona.
No trabajo de otra manera.
quitar la @ ante el mysql_connect () y, en principio, dará el mismo error ... (el oculto @ los errores)
el error: Acceso denegado para el usuario 'ODBC' @ 'localhost' indica que el acceso al servidor de base de datos mysql se le negó, es decir, algo no va bien con el nombre de usuario, contraseña o localhost y puede incluso ser necesario ...
Compruebe de nuevo el nombre de usuario, contraseña y la dirección del servidor de MySQL con la certeza de que el error está ahí ...
Esperimente poner una contraseña en mysql y tratar de pasar esto ...
cumps.
Estimado Marcio todavía no se puede ejecutar, pasé todo el domingo y tratando de configurar nada, y luego use con wampp decidió, como recomienda el manual, pero me encontrado con los mismos problemas, al igual que lo que usted ve en la práctica para ver si usted sabe lo que puedo decir ser, por lo que decidió hacer el enlace.
http://www.solucoesdaweb.com.br/flex
Agradecidos
Opah Francisco, está recibiendo negro ...
En las imágenes es un error decir que la raíz no puede conectarse a través de contraseña, pero en realidad no está utilizando ningún passwod, una sola vez las comillas, probablemente con algún formato (si copia y pega el archivo con un editor que php El Bloc de notas no es normal que hayan superado también el formato, es decir, la cita "en diferentes fuentes en las comillas que son diferentes de php, a fin de intentar escribir de nuevo o utilizar el '), también cambiar la contraseña y poner a cero , Intente borrar esa línea y copia de la línea a continuación:
$ Con = mysql_connect ( 'localhost', 'root', NULL);
$ Res = mysql_shutdown ( 'flexdatabase');
o
$ Con = mysql_connect ( 'localhost', 'root',");
$ Res = mysql_shutdown ( 'flexdatabase');
Y ver si funciona.
Un abrazo.
ps tipo de las comillas "o" al alcance de la mano, no la copia de aquí porque tienen el formato, o quizá más simplemente, abrir el mundo.php con el bloc de notas y escribir algún comentario:
/ / Comentario
y guardar el archivo, si el Bloc de notas a fin de cortar todos los formato de texto.
Recuerdos.
Profesor,
Simplemente espectacular sus clases.
Felicitaciones y gracias por tu amabilidad de compartir sus conocimientos.
Gracias mismo.
Oupa Pierre, no es necesario llamar maestro, yo era honesto, ni tiene ninguna formación en flex: p
A pesar de que había cierta experiencia con ActionScript 2, sólo se inició en Flex (y AS3) a la cosa de unos 6 meses y estaba aprendiendo algunas coisitas
¿Qué tan bien ha sido difícil encontrar información sobre PT, me agarró una gran cantidad de información sobre la ES y algunas listas de Brasil y Portugal, pero, desgraciadamente, la mejor y más rápido la información todavía se encuentra en Inglés, así que decidí dar una patada en e iniciar con estos flex Tutoriales Adobe Flex y la acción de secuencias de comandos para sentirse útil
Por cierto, gracias por sus palabras, y es por esas palabras procedentes de personas que obtienen el suficiente valor para terminar el libro, que podría poner fin en agosto. (Partes 6/7/8) (Noticias de primera)
Un abrazo.
Eso es ahora Marcio operación con XAMPP como la wampp, pero sólo funciona con con $ = mysql_connect ( 'localhost', 'root', NULL); ni con con los $ = mysql_connect ( 'localhost', 'root', " ); Operación, pero seguir el manual que está utilizando comillas dobles "y no utilizar la contraseña nula, por lo que no creo que funcional, y voy a seguir Esperamos mano, pero ahora estoy ansiosamente para ver la sección refiriéndose a CRUD de trabajo, y como usted debe ta dice que la liberación de las partes 6/7/8 entonces ...
Le doy las gracias una vez más que consejos para resolver mis problemas.
Abrazos!
Profesor,
Ya estoy de vuelta. En el curso 4, que trata de módulos y componentes. Esto da el siguiente error:
En estas se ha creado. El mainScriptAS, tiene las siguientes
Función:
carregaModulo private function (): void
(
loader.url = "modLogin.swf";
loader.loadModule ();
loaderBar.source = cargador;
)
Una X aparece en 3 líneas, y el mensaje
Acceso indefinido del cargador de propiedad
Acceso indefinido propiedad loaderBar
El ID es correcta, me di cuenta, también hizo todo de nuevo, pegar el código para no tener error.
Es un error?
Gracias
Profesor,
El módulo parte del capítulo IV, ahora trabajado. He hecho estos cambios.
¿Cómo funciona este mainScript.as fuera de la olaMundo.mxml, yo hice lo siguiente:
private function carregaModulo (módulo: ModuleLoader, Pbar: ProgressBar): void
(
modulo.url = "modLogin.swf";
modulo.loadModule ();
pBar.source = módulo;
)
El trabajo que pasé dos parámetros y el módulo de progreso y lo llaman en olaMundo.mxml
Hice la llamada de este modo:
Ahora trabajo.
No sé si es la forma más exacta, pero es la forma en que podría funcionar porque no reconocen la objetos originales.
Estoy satisfecho con el curso. Y aparte de las cuestiones de Flex.
Otra vez,
Gracias.
Buena Pierre, no saben realmente lo que va a durar ... es la primera persona con semejante error, los errores:
Acceso indefinido del cargador de propiedad
Acceso indefinido propiedad loaderBar
O se indica que el ID no es correcta, o que el objeto no está disponible en ese código ... pero mejor aún se ha resuelto ...
Aunque el curso está ayudando, y si tiene algunas dudas en la secuencia de comandos de acción también tiene un tutorial para la adopción de medidas Script 3 a partir de la cero en:
http://msdevstudio.com/blog/2008/06/30/tutorial-action-script-3-parte-io-livro/
Abrazar.
Profesor,
Me acuerdo porque yo nadar en el perro y yo y volver a sus estudios. La superación de parte de los módulos, ahora recoger el AMFPHP.
Me pregunto qué versión Sr utilizados en sus ejemplos? Estoy teniendo algunos problemas, con 1,25 m
Abrazar.
Buena respuesta ... Pierre en el otro post, me usaando a 1,9, y en la versión anterior ... pero no probado INDA así como informar, será útil a los demás.
Abrazar.
Tipo
Mostrar tu bola de tutoría. Me ayudó mucho.
Gracias!
Cuando hago un descargar algunos tutoriales y archivos me vino a descargar un archivo llamado
descargar-manager que no puede abrir ...
Me pregunto ¿cuál es el programa utilizado para abrir este tipo de archivo?
Ahora doy las gracias ...
Ya he respondido en otro post, pero luego de nuevo, el tutorial en sí son todos en formato PDF y los archivos se encuentran Rar.
Pido disculpas por este inconveniente, voy a tratar de resolver el problema.
Abrazar.
Después de la Parte IV tutorial de un error vino aquí ...
locale-es_ES-servicios "servicios-config.xml"
colquei esta línea para comenzar la lección con mando a distancia de objetos, pero el compilador da un error:
Error de configuración en la línea 1, columna 8: "El objetivo instrucción de procesamiento que coinciden con" [xx] [mm] [LL] "no está permitido."
He intentado actualizar el proyecto, cambiar la forma en que los servicios-config.xml, pero no dijo nada ...
Mi árbol de proyecto:
olaMundo
+ AMFPHP
+ Bin-debug
+ Html plantilla
libs
-src
MainScript.as
servicios-config.xml
olaMundo.mxml
Gracias!
Oupa, esto es muy extraño, es la primera vez que aparece este error, y trató a través de la web y no son referencias a este error, está utilizando los servicios-config.xml para hacer disponible para su descarga?
escribió todo derecho "? No copie el texto de mi tutorial, porque las comillas ( "") tienen el formato de tutorial y puede pasar a la flexión, escriba manualmente:
-servicios "servicios-config.xml"
y prueba de nuevo ...
No sé cómo se han configurado su proyecto, sino también tratar de poner una copia de los servicios-en el config.xml principal del proyecto ...
ver si se soluciona, pero voy a intentar encontrar una solución a su problema ...
Abrazar.
ah, usted cambió algo en los servicios-config.xml?
Oupa ...
También trató de poner la carpeta principal del proyecto y también la carpeta src y nada ...
También refiz línea por línea y los servicios-config.xml sigue siendo el mismo ... Ambos son bajos en su página como si de nuevo ...
Seguí el tutorial de nuevo para ver si encuentro el error que puede ser algún que han hecho mal y no ha dado mucha atención ...
Sólo una observación:
Volver nuestra olaMundo.as para el botón que creamos dentro de nuestra barra de control
no "activar" clic para llamar nuestra función de centrado (= true):
<mx: Botón de la etiqueta = "Conectar BD"
Creo que aquí contiene un error, porque la luz se crea abrePainelLogin mainScript.as el archivo y no en olaMundo.as
Este "error" está en el punto 6.2 - Creación de un componente de trabajo y con él el PDF en la Parte IV.
Le agradezco mucho a Mario su forma de trabajar porque sus tutoriales están muy bien preparados y su atención a nuestras preguntas y la solución de los problemas son fantásticos ...
Gracias!
Vaya mi error sería aquí en olaMundo.mxml y no en mainScript.as ^ ^
Fernando Augusto, que el error de dar su ta? ¿Qué le pasó a su ta? Creo que mi KO no dando el mismo error, qqr cosa se preguntan preguntas p ¡Gracias!
Marcio, donde q AMFPHP la baja del 8,1 tema?
He descargado en un sitio, pero por lo q es la carpeta que abra la carpeta de servicios, por lo q me abrió existe en esa carpeta ..
donde me crees? ella?
ganado.
Error de configuración en la línea 1, columna 8: "El objetivo instrucción de procesamiento que coinciden con" [xx] [mm] [LL] "no está permitido."
Esta es mi error que está dando Roger, aunque no tengo ni idea de lo que es pero estoy siguiendo el tutorial de nuevo con la máxima atención para ver si descubren el error. Si encuentras informe.
En cuanto a AMFPHP descargar en este vínculo y que está como tutorial, la carpeta tiene los servicios dentro de este simplemente crear una carpeta de Hello y, a continuación, un nombre de archivo php de mundo.php como tutorial ...
Oh el vínculo directo para descargar od AMFPHP:
http://sourceforge.net/project/downloading.php?group_id=72483&use_mirror=ufpr&filename=amfphp-1.9.beta.20070513.zip&20614192
maestro, n capaz de encontrar esta carpeta de servicios dentro de cualquier carpeta rápida, y no dentro de la carpeta del proyecto y no en el AMFPHP.
Creo que hay? ayuda.
gracias.
Mario va en http://www.amfphp.org y en el menú superior de la página es downloads y por debajo hay AMFPHP-1.9.beta.20070513.zip que tiene alrededor de 23.500 descargas, que es baja como tutoriales.
En cuanto a mi error Estoy estudiando aquí y saber decirle aquí.
Ai pro descargar el enlace directo:
http://sourceforge.net/project/downloading.php?group_id=72483&use_mirror=ufpr&filename=amfphp-1.9.beta.20070513.zip&69771349&abmode=1
No sé lo que es el error aquí. Pero, una vez más seguir el módulo IV y funcionó ...
Gracias!
Fernando, aunque este se resuelve el problema, parece que no encuentra nada en nuestro amigo google ...
Roger, al igual que la indicada por Fernando en el vínculo a la amfphp.org y descargar la versión 1.9.beta ...
Roger, está tomando un error?
Abrazar.
Mario'm haber un error en el tiempo para acceder, introduzca su contraseña, pero dice que han sql error de mi voluntad de Negocios interino de SQL:
/ / Sql comando
$ Sql = "SELECT * FROM 'usuario' donde 'nombre de usuario' = '$ usuario y la contraseña =' $ pass» LIMIT 1 ";
$ Res mysql_query @ = ($ sql);
Introduzca los datos en mi banco con y sin cifrado, y no el derecho.
Gracias ahora!
las comillas, `(que identifica el campo de la tabla) es el acento de una partitura, como en" a "y" que identifican la variable (= '$ usuario') comillas son simples, si copió el tutorial, y no usar el bloc de notas por ejemplo, para editar su php, probablemente gastado el formato de texto, ver si ha escrito correctamente:
$ Sql = "SELECT * FROM` user »« Cuando el nombre de usuario `= '$ usuario' y` password `= '$ pass» LIMIT 1 ";
Un consejo, copia de esta línea hasta el bloc de notas y luego copiarlo al Bloc de notas nuevas y poner en su php, eliminando así el formato.
Espero que funcione.
Abrazar.
Pensé que el error de poner "(comilla simple) en el centro de sql ^ ^
Buenos días ...
Mario'm haber un problema aquí para poner a prueba la integración de datos utilizando AMFPHP V de la Parte ...
Después de cambiar las propiedades de inicio para septiembre de Estado de la administración estatal, a continuación, ejecute mi aplicación para poner a prueba antes de que yo escriba todo lo que ha acusado un error diciendo que la mesa dadosgrid no flexdatabase en el banco (incluso si no he escrito nada en TextInput ( s)).
Y si escribe algo en los campamentos y enviar insertar el mismo error aparece ... El flex es no reconocer dadosgrid la mesa, si es que existe en mysql ya observado por la consola de mysql como el phpadmin y no hay errores en mi archivo mundo.php ...
Espero que usted me puede ayudar ...
Doy las gracias ahora!
copiar y pegar su error de Fernando, por lo que será más fácil para indicar lo que pasará.
Esta forma es más difícil ...
Abrazar.
Imagen del error:
http://img398.imageshack.us/my.php?image=erroflexbu8.jpg
Gracias!
Oupa lineal, pero hay algo extraño, visto por el cuadro existe, pero no es mysql para poder acceder a él ..
Pruebe la lista de mysql sus datos:
SELECT * FROM dadosgrid
y ver si comete un error ....
Ya existe el mismo error se produce cuando se utiliza el navegador AMFPHP?
Abrazar.
Decir no a la carpeta de servicios, el interior de la carpeta es la carpeta del navegador a fin de AMFPHP y esenciales. Creo que esta carpeta por favorrrrrrr.
ganado.
Oupa Roger, simplemente descargar el AMFPHP:
http://www.amfphp.org
o enlace directo:
http://sourceforge.net/project/downloading.php?group_id=72483&use_mirror=ufpr&filename=amfphp-1.9.beta.20070513.zip&20614192
Estoy empezando ahora con el Flex, y usted ha sido la única fuente que he encontrado en la red que eliminar comsegue todas mis necesidades.
Muy gracias!
Mario, me gustaría felicitar a su trabajo, aquí la gente se complace con el Brasil. Ciertamente, si usted escribe un libro tendría éxito, cuánto la enseñanza de la escritura y la atención al detalle.
Abrazar.