Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   como integro un scrip de delphi php a un web existente (https://www.clubdelphi.com/foros/showthread.php?t=67872)

JULIPO 11-05-2010 20:21:10

como integro un scrip de delphi php a un web existente
 
Reciban un cordial saludo.

Tengo un sitio web y estoy aprendiendo delphi para php, quiero integrar un script que desarrolle al sitio web pero no se como hacerlo el archivo que genera delphi para php no se como utilizarlo en mi sitio.

el programa es una prueba basica que muestra el un label lo que se escribe en un edit.

De antemano gracias por su ayuda.

Cordialmente

Julipo

manelgomez 11-05-2010 22:44:13

Hola:

Yo tambien estoy aprendiendo.

Creo que lo que tu quieres se solucionaria creando un evento y en ese evento pones tu código.

Un Saludo.


PD: no entendi muy bien tu pregunta.

movorack 11-05-2010 23:18:58

no manejo delphi for php... pero en esta wiki de delphi for php encuentras el capitulo deploying

http://www.qadram.com/vcl4php/docwik...g_Applications

espero te sirva.

-- Buena caz y buen remar....

JULIPO 12-05-2010 03:49:17

aclaracion de pregunta
 
el asunto es el siguiente yo tengo un sitio desarrollado en css con flash (desarrollado en dreamweaver cs4) utiliza tecnologia PHP y bases de datos MYsql, quiero desarrollar un menu en delphi for php e integrarlo al sitio que ya esta creado pero no se como. tambien tengo planeado crear un menu de imagenes slider para generar vistas previas de unos productos igual no se como lo integro al sitio ya creado.

no se si esto aclara la pregunta espero que si

Gracias de antemano por sus respuestas.

Cordialmente
julipo

movorack 12-05-2010 08:20:28

la verdad la verdad... una vez instalé una prueba de ese software... lo abri un par de veces, intenté hacer una que otra cosa y la verdad no me agradó mucho... para mi, complica mas de lo que soluciona.

prefiero seguir echando codigo con mi eclipse y haciendo las cosas "a mano"... y eso es lo que te diria... trata de hacer ese menu sin usar el delphi4php

aqui encontrarás varios scripts para generar menus desde php

pero como para los gustos los colores, creo que alguien que si halla manejado el delphi4php te podria expicar con mas detalle... por mi lado te lo digo compadre... pa mi delphi4php complica mas que lo que ayuda.

JULIPO 12-05-2010 18:41:52

se debe poder hacer
 
Creo que es un gran programa y debe existir la forma de integrar los scripts a un web site ya creado por lo que seguire investigando hasta encontrar la solucion a este problema.

Agradezco su interes en responder y espero publicar una solucion a este problema con la ayuda de ustedes tambien.

Cordialmente

Julipo

manelgomez 12-05-2010 20:17:05

Pues eso.

En la web de qadran hay ejemplos de menus, son bastantes atractivos, de hecho para mi web he cogido alguno.

Por otro lado estan los foros he encontrado uno "forums-delphi.net" más ó menos, eso si esta en ingles.

Yo en lo que pueda, como soy aprendiz pero con muchas ganas de poder hacer lo que uno quiere te ayudare.

Un Saludo.

JULIPO 13-05-2010 01:53:10

Creo que encontre una mejor forma de preguntar
 
Estoy diseñando un web site en dreamweaver cs4 y quiero desarrollar algunos scripts en delphi para php como hago para trabajar de manera conjunta estas dos aplicaciones para poder integrar los scripts hechos en delphi para php en dreamweaver. es decir el diseño lo hago en dreamweaver y la programacion en delphi para php.

JULIPO 15-05-2010 17:18:14

bueno definitivamente la solucion son las plantillas
 
Investigando encontre que es cierto hay que modificar 2 caracteristicas en nuestra unidad la primera es templateengine hay que ponerla en smartytemplate y la segunda es templatefilename donde seleccionamos la plantilla a utilizar esta debe estar en formrato html previamente diseñada en otro programa como dreamweaver, para poder insertar los componentes creados en delphi para php en la plantilla lo que hacemos es crear huecos que luego delphi llenara o mejor dicho creamos marcas en la plantilla que luego delphi utilizara para colocar los componentes utilizados en nuestro programa, la etiqueta debe ser de la siguiente manera {%$Edit1%} esto debe ser colocado en la plantilla luego al ejecutar nuestra aplicacion usted vera como aparece el componente en la plantilla.

Ahora surgen nuevos retos ya que los aplicativos deben tener una manera de transmitir la informacion y ejecutar los procesos en las plantillas diferente por lo que seguiremos investigando hasta encontrar la solucion.

pd no hay libros de este tema, los unicos que he encontrado hablan solo del entorno ide del programa pero no se toma la parte de programacion.

JULIPO 20-05-2010 18:30:39

solucionado
 
como les indique en la respuesta anterior logre insertar los componentes dentro de la plantilla pero no funcionaba ningun procedimiento ni ninguna funcion y encontre por que en nuestra plantilla tenemos que ingresar:
Código:

<title>Documento sin título</title>
{%$HeaderCode%}
</head>
<body>
{%$StartForm%}
nuestra aplicacion
{%$EndForm%}
</body>o
</html>

donde {%$HeaderCode%} debe ir insertada debajo del titulo (no se si exclusivamente.
{%$StartForm%} debajo de <body>
y {%$EndForm%} encima de </body>

Haciendo esto ya funcionan los procedimientos y demas funciones.

bien ahora creo que iniciare la utilizacion mas afondo de esta herramienta que hasta ahora me parece fabulosa.

espero haber servido de ayuda para los que nos iniciamos en esto de delphi for php.

julipo

manelgomez 20-05-2010 21:47:37

Hola Julipo:

Seguro que si ayudas. Yo ahora estoy con un rollo de javascript y ajax que llama a php. Cuando encuentre la solución ya la posteare.

Es cierto no hay información. Incluso aqui en este foro que se llama club delphi, para encontrar algo de delphi4php, creo que te puedes volver viejo.

Para tu información mira este forums-delphiphp.net, esta en ingles pero hay cosas interesantes.

Ahora estoy con este rollo. Aqui hay un dbgrid que nuestro las poblaciones, he conseguido encontrar el código que haciendo doble click sobre una linea capturar el codigo postal. Bien pues ahora quiero hacer un select a mysql para mostrar los demas campos en los edit de un pagecontrol.

Creo que eso se hace con ajax pasando las variable a php.

Cuando lo descubra ya lo postearé.

function DBGrid1JSDblClick($sender, $params)
{
?>
//Añada su código javascript aquí
id_pobla = DBGrid1.getTableModel().getValue(0,DBGrid1.getFocusedRow());
var pagina = PageControl1.getBar().getChildren();
pagina[1].setChecked(true);
<?php
}


Un Saludo.


La franja horaria es GMT +2. Ahora son las 20:27:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi