funciones - Cómo llamar a una función php dentro de la etiqueta<script> de coldfusion 9
llamar funcion php desde html (4)
Edward M. Smith tiene razón. Puede mezclar PHP y CFML usando Resin como su JVM. Si bien no lo he hecho, creo que es posible que Resin interprete su código PHP desde el mismo contexto que un sitio web de CFML (ColdFusion).
Un .cfm / .cfc no podría contener ningún PHP y un archivo .php no podría contener ningún CFML / CFScript; sin embargo, esos archivos podrían vivir lado a lado dentro de su dominio www.something.com.
Resin http://www.caucho.com/ es un servidor web / intérprete PHP que es muy rápido y está escrito en Java. Es la JVM incluida para el proyecto de código abierto CFML Railo .
Espero que esto ayude.
Tengo este gran kit de desarrollo escrito en PHP, pero la aplicación que estoy desarrollando actualmente está en CFML.
En un intento por evitar reescribir el PHP, voy a tratar de simplemente ajustar el PHP en las etiquetas CF <script>
y llamar a las funciones PHP cuando las necesite.
¿Alguien tiene alguna idea de cómo poner en línea una de esas funciones de PHP en CF?
No hay una forma incorporada de hacerlo, pero al usar CFGroovy (que le permite alinear cualquier implementación de lenguaje compatible con API de Java Scripting) y Quercus (una implementación de PHP en Java), es posible que pueda obtener lo que desea /
CFGroovy: http://www.barneyb.com/barneyblog/projects/cfgroovy2/
Quercus: http://www.caucho.com/resin-3.0/quercus/
Un ejemplo simple que incluye el código fuente: http://www.barneyb.com/cfgroovy2/
No puedes. Es un motor de aplicación completamente diferente. Podría usar CFHTTP para llamar a una página PHP, pero es un poco exagerado. Puedes ver la solución de Sean aquí:
Puede pasar datos de un lado a otro haciendo que php / coldfusion almacene / recupere matrices de clientes o variables.
Otra opción es forzar la fusión fría para analizar a través de archivos .php, para cualquier fusión de frío dentro de allí. Cómo manejaría la mezcla de coldfusion y php, no estoy seguro ...