Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    vecchia sintassi PHP di apertura

    salve a tutti,

    ho una necessità molto particolare. Devo mettere velocemente mano ad un sito fatto da altri che hanno fatto un macello in php usando la vecchia sintassi

    <? invece di <?php per l'apertura del file

    con trova, sostituisci ecc non ne vengo fuori.

    esiste da qualche parte nel php.ini la possibilità di fargli digerire la vecchia sintassi?

    la mia versione è la 5.3.13....

    grazie mille a tutti
    Verba volant, scripta manent

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Se puoi modificare il php.ini troverai la direttiva short_open_tag, modificala per fargli accettare i tag <?
    ma potresti comunque avere problemi perché <? potrebbero comunque essere interpretati come i tag di apertura di XML.

    Per modificare tutti i tag di apertura in un colpo solo puoi fare così:
    - scaricati Notepad++ (anche altri lo fanno ma io uso e conosco questo)
    - apri tutti i file del sito
    - va in "Cerca->Sostituisci"
    - metti <? (con uno spazio finale, così se hai già qualche tag <?php non verrà toccato) nel primo campo
    - metti <?php (di nuovo con lo spazio finale) nel secondo campo
    - premi il pulsante "Sostituisci tutto nei documenti aperti"
    - chiudi direttamente Notepad++ e dì di si a tutte le richieste di salvataggio
    - Fine

  3. #3
    grazie mille !!

    Verba volant, scripta manent

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.