• User Attivo

    problemi con tag <% in php

    Ciao,
    vi espongo il mio problema....non riesco far caricare un file con la funzione include di php in quanto il mio script è stato strutturato con i tag <% e non <? come si usano solitamente.
    Quanlcuno può gentilmente darmi una mano di aiuto...?? THANKS


  • Super User

    @Sugnu Beddu said:

    Ciao,
    vi espongo il mio problema....non riesco far caricare un file con la funzione include di php in quanto il mio script è stato strutturato con i tag <% e non <? come si usano solitamente.
    Quanlcuno può gentilmente darmi una mano di aiuto...?? THANKSmodifica il php.ini alla voce

    ; Allow ASP-style <% %> tags.
    asp_tags = Off

    per farla diventare

    ; Allow ASP-style <% %> tags.
    asp_tags = On

    Dopodichè riavvia il server 😄


  • User Attivo

    No....forse non mi sono spiageto bene.

    Allora,
    quando si deve includere un file esterno si usa la funzione "include" di php, giusto? Ora...io ho comprato uno script già fatto e come tag php non usa il solito <?.....?> oppure <?php.....?> bensì il tag <%......%> e le funzioni in php vengono caricati come <%Keyword%>.....ho provato anche a richiamare delle semplici variabili tipo $pippo ma questo non lo carica!
    Esempio pratico:

    // Versione normale FUNZIONANTE!

    <?

    $pippo = "ok";

    echo $ok;

    ?>

    MA SE IO PROVO....

    // Versione NON funzionante!

    <%

    $pippo = "ok";

    echo $ok;

    %>

    NON funziona!!! Perchè??
    Cosa devo fare?
    Ripeto...che lo script funziona correttamente, il problema però è che non riesco ad inserire altro.


  • Super User

    @Sugnu Beddu said:

    No....forse non mi sono spiageto bene.

    Allora,
    quando si deve includere un file esterno si usa la funzione "include" di php, giusto? Ora...io ho comprato uno script già fatto e come tag php non usa il solito <?.....?> oppure <?php.....?> bensì il tag <%......%> e le funzioni in php vengono caricati come <%Keyword%>.....ho provato anche a richiamare delle semplici variabili tipo $pippo ma questo non lo carica!
    Esempio pratico:

    // Versione normale FUNZIONANTE!

    <?

    $pippo = "ok";

    echo $ok;

    ?>

    MA SE IO PROVO....

    // Versione NON funzionante!

    <%

    $pippo = "ok";

    echo $ok;

    %>

    NON funziona!!! Perchè??
    Cosa devo fare?
    Ripeto...che lo script funziona correttamente, il problema però è che non riesco ad inserire altro.

    Non capisco... se usa i tag asp:

    o è ASP

    o devi fare come ti ho detto di fare...


  • User Attivo

    NO....no sono file php non ci incastra nulla l'asp....


  • User Attivo

    @Sugnu Beddu said:

    NO....no sono file php non ci incastra nulla l'asp....
    prova a guardare il primo messaggio di pater.. lì c'è una soluzione..
    ma poi xkè il php dà la possibilità di utilizzare <%, che sono "propri" di asp e asp .net?! confonde abbastanza le idee :lol:


  • User Attivo

    @sms said:

    prova a guardare il primo messaggio di pater.. lì c'è una soluzione..
    ma poi xkè il php dà la possibilità di utilizzare <%, che sono "propri" di asp e asp .net?! confonde abbastanza le idee :lol:

    Non ci siamo ragazzi....continuamo a non capirci... 😞
    Io non devo modificare il file .ini anche perchè è un file che ha dove ho l'hosting....io voglio solo poter inserire una funzione di include su questo benedetto script in PHP!!!!!!! :sbonk:


  • Super User

    @Sugnu Beddu said:

    Non ci siamo ragazzi....continuamo a non capirci... 😞
    Io non devo modificare il file .ini anche perchè è un file che ha dove ho l'hosting....io voglio solo poter inserire una funzione di include su questo benedetto script in PHP!!!!!!! :sbonk:ahhhh allora basta inserire

    <%

    include('blablabla.php');

    %>

    come un normale script php solo con i tags diversi


  • User Attivo

    @PaTeR said:

    ahhhh allora basta inserire

    <%

    include('blablabla.php');

    %>

    come un normale script php solo con i tags diversi

    ...e secondo te cosa ho fatto fino ad adesso????.....NON FUNZIONA COSI!!! :arrabbiato:


  • Bannato Super User

    Scusa Sugnu Beddu, se il codice giusto che non funziona che hai spedito non ha errori di battitura c'è uno sbaglio:

    / Versione NON funzionante! 
    
    <% 
    
    $pippo = "ok"; 
    
    echo $ok; 
    
    %> 
    
    

    deve essere

    
    / Versione NON funzionante! 
    
    <% 
    
    $pippo = "ok"; 
    
    echo $pippo;
    
    %> 
    
    

    Perchè tu non hai $ok.


  • Super User

    Questo è uno di quei casi in cui il sottoscritto risolverebbe con un bel "find & replace" per sostituire quei maledetti tag ASP-style. Qualunque text editor decente dovrebbe essere in grado di farlo.


  • User Attivo

    @emmebar said:

    Scusa Sugnu Beddu, se il codice giusto che non funziona che hai spedito non ha errori di battitura c'è uno sbaglio:

    / Versione NON funzionante! 
    
    <% 
    
    $pippo = "ok"; 
    
    echo $ok; 
    
    %> 
    
    

    deve essere

    
    / Versione NON funzionante! 
    
    <% 
    
    $pippo = "ok"; 
    
    echo $pippo;
    
    %> 
    
    

    Perchè tu non hai $ok.

    .....pippo o ok....era solo un ESEMPIO!!!! Ma davvero nessuno sa aiutarmi???? A quanti siete.....
    Sentite lo script sarebbe per la mia directory.... www.directorygratis.it !!!
    Ma il codice (che è in php!!!) è stato strutturato diversamente da come l'avrei fatto io.... usa dei tag <% invece dei soliti <? !!!!
    Questo perche i file richiamano un'altro file dove praticamente vengono dichiarate le variabili.....etc...
    Tempo fa avevo letto da qualche che era possibile usare questi tag....che venivano usati a quanto pare per ottimizzare il codice!

    FORZA RAGAZZI FORZA....AIUTATEMI!


  • User Attivo

    @PaTeR said:

    Non capisco... se usa i tag asp:

    o è ASP

    o devi fare come ti ho detto di fare...

    Peter....i tag stile ASP per i miei file php sono gia attivi nel server!!!
    Slo che non ho capito come scrivere altro codice....per esempio fare un include...


  • Community Manager

    @LowLevel said:

    Questo è uno di quei casi in cui il sottoscritto risolverebbe con un bel "find & replace" per sostituire quei maledetti tag ASP-style. Qualunque text editor decente dovrebbe essere in grado di farlo.

    Lo faccio sempre questo 🙂