Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema Con Tag Php

  1. #1

    Problema Con Tag Php

    Ciao a tutti,
    Sono un programmatore asp che sta iniziando a programmare delle pagine php.
    Fino ad oggi non ho mai avuto problemi, ma ora mi è successa una cosa stranissima.
    Sto revisionando un sito fatto in php e per lavorare emglio l'ho installato sul mio webserver virtuale con sistema windows 2003 e supporto php.
    La cosa strana è che nelle pagine di questo sito i tag per il php sono aperti in questo modo:
    <? echo "testo"; ?>

    La pagina così non mi produce risultati, anzi mi fa vedere tutto il codice, se io uso i tag corretti ossia:

    <?php echo "testo"; ?>

    vedo il giusto output.

    Sul webserver attuale le pagine così fatte funzionano e non capisco il motivo.
    Potete aiutarmi ?

    Grazie 1000 questa cosa mi lascia perplesso.

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    <? Funzionava con le vecchie versioni di php. Per esempio la versione 4.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    verifica la direttiva short_open_tags nel php.ini, mettendola su "ON" dovrebbe accettare anche con i tag "abbreviati"
    per quanto scontato, dopo la modifica riavvia il webserver per farla recepire

  4. #4
    Aggiungo che è comunque sconsigliabile utilizzare gli short tags dato che potresti avere problemi di portabilità del codice da un hosting ad un altro.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Grazie ragazzi per i suggerimenti.
    Ho apportato le modifiche ma deve esserci qualche altro problema che per il momento mi sfugge.
    Ora quando vado sulla index del sito la pagina resta bianca.
    Ho provato a vedere i diversi file di inclusione, ma deve esserci forse qualcosa nella mia versione di php.

    E' possibile che il sito funzioni bene sulla versione 5.2.6 che è sul server web attuale.
    Mentre quella che ho installato sul mio webserver locale è la 5.2.17

    Grazie per il vostro aiuto

  6. #6
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    verifica, sempre dal php.ini, che la visualizzazione degli errori sia attivata (visto che sei in locale, abilita tutti i tipi di errore)

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.