Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   d4php No funciona en la web (https://www.clubdelphi.com/foros/showthread.php?t=45545)

brandolin 06-07-2007 13:39:38

d4php No funciona en la web
 
Hola a todos, estoy probando Delphi para PHP y tengo varios problemas, ademas de luchar con la sintaxis PHP y no encontrar nada de nada en el entorno y no tener la documentacion necesaria, etc, etc, me encuentro que probando un sample que viene con el mismo D4php (el listboxsample) en mi PC finciona sin problemas, ahora cuando hago el deploy y lo subo a la web salta un error:

Código PHP:

Parse errorsyntax errorunexpected T_STRINGexpecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/n/nodosweb.com.ar/public_html/d4php/listboxsample.php on line 11 

He visto la linea y el codigo dice:

Código:

<?php
        //Includes
        require_once("vcl/vcl.inc.php");
        use_unit("forms.inc.php");
        use_unit("extctrls.inc.php");
        use_unit("stdctrls.inc.php");

        //Class definition
        class ListBoxSample extends Page
        {
              public $Button1 = null;  /*esta es la linea del error*/
              public $Edit1 = null;
              public $ListBox1 = null;
              function Button1Click($sender, $params)
              {             
                $this->ListBox1->AddItem($this->Edit1->Text);
              }

        }

        global $application;

        global $ListBoxSample;

        //Creates the form
        $ListBoxSample=new ListBoxSample($application);

        //Read from resource file
        $ListBoxSample->loadResource(__FILE__);

        //Shows the form
        $ListBoxSample->show();

?>

Alguien sabe porque sucede esto ? Dese ya muchas gracias...

dec 06-07-2007 16:47:07

Hola,

Me temo que estás usando PHP4, mientras que Delphi for PHP requiere de PHP5.

En PHP4 no existe la palabra reservada "public", de ahí el error que encuentras.

JXJ 06-07-2007 18:57:20

Revisa que version de php tienes en el servidor, yo solo tengo php 4.3.33x
y delphi4php necesita de php 5.1 como minimo.


La franja horaria es GMT +2. Ahora son las 13:44:31.

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