2010-06-21 5 views
4

J'ai ce joli gros kit de développement écrit en PHP, mais l'application que je développe actuellement est en CFML. Dans une tentative pour éviter de réécrire le PHP, je vais essayer d'envelopper le PHP dans les tags CF <script> et appeler les fonctions PHP quand j'en ai besoin.Comment appeler une fonction php au sein de <script> tag de coldfusion 9

Quelqu'un at-il une idée de comment appeler une de ces fonctions PHP inline dans CF?

+0

vous savez, vous ne pouvez pas quand @raymond dit que vous ne pouvez pas –

Répondre

2

Edward M. Smith a raison. Vous pouvez mélanger PHP et CFML en utilisant Resin comme JVM. Bien que je ne l'ai pas fait, je crois qu'il est possible que Resin interprète votre code PHP dans le même contexte qu'un site Web CFML (ColdFusion). Un fichier .cfm/.cfc ne pouvait contenir aucun fichier PHP et un fichier .php ne pouvait pas contenir de CFML/CFScript; Cependant, ces fichiers pourraient cohabiter dans votre domaine www.something.com.

La résine http://www.caucho.com/ est un interpréteur Web Server/PHP très rapide et écrit en Java. C'est la JVM fournie pour le projet open source CFML Railo.

Espérons que cela aide.

0

Vous pouvez transmettre des données en ayant php/coldfusion pour stocker/extraire des tableaux ou des variables client. Un autre choix consiste à forcer coldfusion à analyser les fichiers .php, pour toute fusion froide à l'intérieur de ces fichiers .php. Comment ça va gérer le mélange de coldfusion et php, je ne suis pas sûr ...

Questions connexes