Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    12

    HELP ME! alcuni applicativi mysql non funz. con php5....

    Ho installato la versione 5.2.6 di php5..... nella compilazione mi ha detto che enable-track-vars non è contemplato.
    Bene tutto ok ...le date per quell'apllicativo adesso fungono, la grafica migliorata dalla nuova installazione di freetype ma....un applicativo che legge un database mysql non funge....mi sa che è colpa di quell'enable-track-vars ma.....come fare?

    Help me please

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    12
    Posto uno script che non funge con la versione php5....

    if(!$glob['pag'])
    {
    $glob['pag']='home';
    }


    if($glob['act'] && !$glob['skip_action'])
    {
    include_once("php/gen/func_perm.php");
    list($cls_name,$func_name )=split("-",$glob['act']);
    if(($cls_name)&&($func_name)&&(is_file("classes/cls_".$cls_name.".php"))&&($func_access[$cls_name][$func_name]))
    {
    if($user_level<=$func_access[$cls_name][$func_name])
    {
    include_once("classes/cls_".$cls_name.".php");
    $cls_name= new $cls_name;
    if (!$cls_name->$func_name($glob))
    {
    if($debug)
    {
    $glob['error'].="Failed to execute function $func_name";
    }
    }
    unset($cls_name);
    unset($func_name);
    }
    else
    {
    if($debug)
    {
    $glob['error']= "You are not allowed to run this function !";
    }
    $glob['pag']= "home";
    }
    }
    else
    {
    if($debug)
    {
    echo "Can not find cls_".$cls_name.".php file
    ";
    }
    }
    }



    include_once("php/gen/page_perm.php");



    if($glob['pag'])
    {

    if($page_access[$glob['pag']]['perm'] && $page_access[$glob['pag']]['perm'] >= $user_level)
    {

    $page=include("php/".$glob['pag'].".php");

    }
    else
    {
    $page=include("php/home.php");

    }
    }

    //$menu=include("php/gen/menu.php");

    // mio ultimi



    $ultimi=include("index_last_home.php") ;
    $vetrina=include("car_vetrina_home.php") ;
    $marche=include("marche.php") ;




    // fine mio ultimi
    $ftm=new FastTemplate("");
    $ftm->define(array('main'=>"main_template.html"));
    $ftm->assign('PAGE',$page);
    $ftm->assign('ULTIMO',$ultimo);
    $ftm->assign('VETRINA',$vetrina);
    $ftm->assign('MARCHE',$marche);
    //$ftm->assign('MENU',$menu);
    $ftm->parse('CONTENT','main');
    $ftm->fastprint('CONTENT');



  3. #3
    Ho modificato il titolo, la parola aiuto è superflua , meglio evitarla.

    Cmq il codice è generico, è difficile aiutarti.
    Non ti funziona nessuna query?
    Se alcune funzionano posta una query che non funge.

    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    12
    Si grazie...

    In effetti nel template c'è questa istruzione :

    <font face="Verdana, Arial, Helvetica, sans-serif"
    color="#999999" size="1">{PAGE}


    Assegnato da index.php con:

    $ftm=new FastTemplate("");
    $ftm->define(array('main'=>"main_template.html"));
    $ftm->assign('PAGE',$page);

    dove in pratica (in page!) viene richiamato questo:

    <table border="0" width="300" id="table3" cellpadding="2" cellspacing="3" background-repeat= no-repeat>
    <FORM METHOD="POST" ACTION="listings/index.php" NAME="input" onSubmit="return getMakeModel()">
    <font size="1">
    <input type="hidden" name="pag" value="car_list">
    <input type="hidden" name="quick_search" value="1">


    <INPUT TYPE="hidden" name="make" value="">
    <INPUT TYPE="hidden" name="model" value="">
    <INPUT TYPE="HIDDEN" NAME="cur_year" VALUE="Any">
    <INPUT TYPE="HIDDEN" NAME="cur_make" VALUE="">
    <INPUT TYPE="HIDDEN" NAME="cur_model" VALUE="">
    <INPUT TYPE="HIDDEN" NAME="cur_ext_color" VALUE="">
    <INPUT TYPE="HIDDEN" NAME="tipologia_id" VALUE="">
    <INPUT TYPE="HIDDEN" NAME="alimentazione_id" VALUE="">
    <INPUT TYPE="HIDDEN" NAME="country" VALUE="">

    </font>

    <tr>
    <td align="center" valign="top" bgcolor="#0A87AC" width="400" colspan="2">
    <font face="Verdana" size="2" color="#FFFFFF">Cerca un auto</font>
    </td>
    </tr>

    <tr>
    <td align="center" valign="top" width="200">
    <font face="Arial" size="1">Tipo</font></td>
    <td align="center" valign="top" width="200">
    <font face="Arial" size="1">
    Anno di costruzione</font></td>
    </tr>
    <tr>
    <td align="center" valign="top" width="200">
    <font size="1" face="Arial">
    <select name="tipologia_id" class="verdanaBlackSlim11" size="1" style="border: 1px solid #8CDFFB">
    <option value=''>Tipo Auto</option>
    {TIPOLOGIA}

    </select></font></td>
    <td align="center" valign="top" width="200">
    <font size="1" face="Arial">
    <select name="year" onChange='populate_models();' class="verdanaBlackSlim11" size="1">
    <option value='Any'>Qualsiasi</option>
    {YEAR_LIST}
    </select></font></td>
    </tr>
    <tr>
    <td align="center" valign="top" width="200">
    <font face="Arial" size="1">
    Marca e Modello</font></td>
    <td align="center" valign="top" width="200">
    <font face="Arial" size="1">Alimentazione</font></td>
    </tr>
    <tr>
    <td align="center" valign="top" width="200">
    <font size="1" face="Arial">
    <select name="make_model" class="verdanaBlackSlim11" size="1">
    <option value='Any:Any'>Marca/Modello</option>
    {MAKE_MODEL}

    </select></font></td>
    <td align="center" valign="top" width="200">
    <font size="1" face="Arial">
    <select name="alimentazione_id" class="verdanaBlackSlim11" size="1">
    <option value=''>Alimentazione</option>
    {ALIMENTAZIONE}

    </select></font></td>
    </tr>

    Insomma è come s enon riuscisse a passare il parametro PAGE , HOME ecc....

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    12
    Mi stavo chiedendo se per caso non c'entri --enable-track-vars che nelal versione php5 non è più settabile ma...boh ....

    Premetto che sia php4 che php5 li compilo con le stesse opzioni solo che nella php5 mi dice he --enable-track-vars è sconosciuta....

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    12
    Mi sa che c'entra il modo in cui passa le variabili php5.....

    infatti {HOME} richiama una banale maschera di ricerca che gli passa index.php con realtivo file home.php e template home.html ......

    Infatti credo che il responsabile sia questo :

    $page=include("php/home.php");

    che ....non include la pagina home.php .....


  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    12
    confermo ...le query funziano tutte.
    E' l'home.php che passa nella variabile PAGE ( e anche tutte le seguenti) che non riesce a visualizzare...

  8. #8

    Hai Risolto?

    Ciao Predire

    ho lo stesso problema tuo anche a me non si visualizza ilsito ed il codice è molto simile, difatti non riesce a leggere la cartella templates, come hai risolto?

    In attesa di un Tuo gentilissimo riscontro ti porgo i miei saluti

  9. #9
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Hai notato che la discussione è del 2008?
    Aprine una nuova, di solito si evita di tirare su discussioni così vecchie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.