FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Interactuación de JavaScript y PHP
Hola,
No sé siquiera si el título es correcto, pero, bueno, siempre puede cambiarse si es menester. Resulta que tengo un problema, o, por mejor decir, quisiera encontrar la solución para algo para lo cual me he quedado en blanco. Encuentro alguna manera de hacer lo que quiero, pero, me pregunto cómo podría hacerse de otro modo. Veréis. Supongamos una página Web en donde los usuarios pueden gestionar y compartir sus URLs favoritas o interesantes o curiosas. Supongamos que queremos dar a los usuarios la posibilidad de que incluyan en sus propias páginas Web un listado con los últimos enlaces publicados en nuestra famosa aplicación, por ejemplo, o también un listado de sus últimos enlaces añadidos: los del usuario en cuestión. Una forma de hacerlo podría ser proporcionar al usuario cierto código similar al siguiente, que podría incluir en su página Web allí donde quisiera mostrar la lista de enlaces de que venimos hablando: Código PHP:
Ahora bien... me gustaría ir un poco más allá, de manera que pudiera proporcionarse al usuario el siguiente código o similar: Código PHP:
¿Me veré obligado a recoger en el archivo "enlaces.js" las variables "enlaces" y "usuario" y a partir de ahí invocar a otro archivo (¿vía XmlHttpRequest?) que contenga el Script PHP que al cabo recabe de la base de datos los enlaces oportunos y produzca la salida adecuada? ¿Cómo lo veis vosotros? ¿Se os ocurre alguna idea? ¿Se entiende más o menos lo que pretende conseguirse? Bueno. Gracias de antemano por vuestras siempre sabias, acertadas y nunca como se debe alabadas respuestas. Última edición por dec fecha: 11-10-2006 a las 08:20:46. |
#2
|
||||
|
||||
Hola,
Bueno. Pues al cabo de unas cuantas vueltas y de dejar un poco el tema he dado con lo que parece una solución. Creo que es además la habitual en estos casos, salvo que no había caído antes en ella. Se trata de utilizar "iframes", o a lo menos así es como lo he podido conseguir. El siguiente es el código que un determinado usuario puede añadir en su propia página Web, es decir, se trata de un poco de código javascript: Código PHP:
Estos datos los recogeremos en el archivo "lista.js", donde entra en juego el "iframe", como puede verse: Código PHP:
Ignoramos si hay una forma mejor, más elegante, más práctica de conseguir nuestro objetivo. Última edición por dec fecha: 12-10-2006 a las 17:16:43. |
#3
|
||||
|
||||
¿Para qué es eso de <![CDATA[?
// Saludos |
#4
|
||||
|
||||
Hola,
Bueno. Tiene que ver con XML, y, por extensión, con XHTML. Si no se pusiera esa "marca" el código XML no se consideraría válido, peor aún (aunque me arriesgo a equivocarme), no se consideraría bien formado. Pero, efectivamente, no respondo a tu pregunta... La verdad es que no me siento muy capaz. Te remito al W3C. Cita:
Última edición por dec fecha: 12-10-2006 a las 17:52:58. |
#5
|
||||
|
||||
Interesante problema. La verdad es que tardé en entender en qué consistía. Un par de preguntas:
1. ¿Lo intentaste con ajax? 2. ¿Por qué no usar la opción primera pasando los parámetros directamente al php? // Saludos |
#6
|
||||
|
||||
Cita:
Código:
http://www.loturak.es/api/enlaces/pepejuan/10.js Código:
http://www.loturak.es/api/enlaces.js?usuario=pepejuan&enlaces=10 Código:
http://www.loturak.es/api/enlaces.php?usuario=pepejuan&enlaces=10 Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
De JavaScript a PHP | halizia | PHP | 10 | 10-10-2006 18:23:38 |
Validaciones con JavaScript | Capo | Internet | 2 | 08-08-2006 23:20:25 |
javascript | kejos | HTML, Javascript y otros | 2 | 12-04-2006 12:53:35 |
Javascript en delphi? | Ryu | Internet | 0 | 20-04-2005 16:57:50 |
|