Visualizzazione dei risultati da 1 a 8 su 8

Discussione: <? e <?PHP

  1. #1
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    <? e <?PHP

    Mi spiegate per favore che differenza c'è tra la dicitura:

    <?
    echo "ciao!";
    ?>

    e:

    <?PHP
    echo "ciao!";
    ?>

    Nel primo caso devo definire il linguaggio di programmazione a livello di pagina da qualche parte?
    Grazie ciao!
    PAZZIA PAZZIA
    PORTAMI VIA!

  2. #2
    nel primo caso devi abilitare nel file php.ini gli short tag mi pare, comunque significa la stessa roba

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    E' la stessa. Mi sembra però di avere letto da qualche parte che l'apertura <? può essere usata anche da altri linguaggi; per cui usando <?php significa assicurare di usare effettivamente il PHP
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  4. #4
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    siccome utilizzo un windows server con iis 6
    all'improvviso non mi funzionano più gli include che inserisco con
    <? ?>, mentre se metto <?PHP ?> funzionano.

    Quindi sto cercando di vedere il perchè...

    Nel file php.ini effettivamente c'è:

    short_open_tag = Off

    quindi l'ho messo ad On ma ancora niente...
    PAZZIA PAZZIA
    PORTAMI VIA!

  5. #5
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Hai riavviato IIS, vero ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  6. #6
    il modo corretto di aprire e chiudere un tag php è il seguente:

    <?php
    ?>

    fine, il resto è deprecato, sconsigliato, incompatibile con le versioni future.
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    Originariamente inviato da ivy_76
    Hai riavviato IIS, vero ?
    si!
    PAZZIA PAZZIA
    PORTAMI VIA!

  8. #8
    Mi sembra che il metodo veloce funzioni fino a php 4, almeno questo su apache.

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.