Visualizzazione risultati 1 fino 10 di 10

Discussione: Creare interprete di un mio linguaggio parte 2

  1. #1
    Guest

    Predefinito Creare interprete di un mio linguaggio parte 2

    potrei tramite codici php fare che altervista legga un estensione file personalizzata

  2. #2
    L'avatar di skydrake
    skydrake non è connesso Utente
    Data registrazione
    22-04-2006
    Residenza
    Verona
    Messaggi
    218

    Predefinito

    in che senso?
    spiega meglio cosa vuoi fare :)

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,762

    Predefinito

    Anzi no*: prova con file() oppure con la fopen()

    *non ho capito male
    Ultima modifica di alemoppo : 12-03-2010 alle ore 21.00.36

  4. #4
    Guest

    Predefinito

    non mi sono spiegato...
    io sto creando un linguaggio di programmazione tramite php con define() e str_replace()
    e vorrei sapere se é possibile creare un estensione file personalizzata

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,762

    Predefinito

    spiega bene cosa vorresti fare, che non si capisce... da quel che ho capito riconfermo quanto sopra: prova con la file() o la fopen....

    Ciao!

    EDIT:

    E poi da quanto capito nella "prima puntata", quello che stai cercando di fare non è un linguaggio di programmazione, ma di markup
    Ultima modifica di alemoppo : 12-03-2010 alle ore 21.14.10

  6. #6
    Guest

    Predefinito

    XD
    allora....
    io sto creando un linguaggio di programmazione tramite le funzioni define() e str_replace()...
    e mi pono una domanda: posso fare in modo che il server legga i file con un estensione mia (ancora da pensare)...
    cioé ti faccio un esempio:
    esistono i file .html e .php ... e io vorrei creare un estensione .seingh (per esempio) per poi fare che il browser lo capisce?

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,762

    Predefinito

    no, lo devi aprire con la fopen o con la file. Quindi scrivere un interprete in PHP e poi lo puoi eseguire. Ecco un esempio:

    Codice PHP:
    file('sorgente.seingh');
    oppure:
    Codice PHP:
    $stream = fopen('sorgente.seingh','r');
    ...studiati entrambe le funzioni, e valuta quella che fa il tuo caso (poi ce ne sono altre, tipo file_get_contents()...)

    Ciao!
    Ultima modifica di alemoppo : 12-03-2010 alle ore 21.21.43

  8. #8
    Guest

    Predefinito

    thank you very mutch

  9. #9
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    In teoria dovrebbe bastare dire ad htaccess di considerare *.seingh come php :P
    Esempio:
    AddType application/x-httpd-php .htm .html
    questo farà si che gli htm e html vengano considerati come fossero file php.

  10. #10
    Guest

    Predefinito

    grazie anche a te

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •