Visualizzazione risultati 1 fino 7 di 7

Discussione: Inserire un file TXT formattato... come?

  1. #1
    lionalex non è connesso Utente attivo
    Data registrazione
    10-12-2002
    Messaggi
    446

    Predefinito Inserire un file TXT formattato... come?

    Sto alle prime armi col PHP. Vorrei creare una pagina PHP dove includo un file TXT con il relativo codice html per la pubblicità. In questa pagina però vorrei inserire anche un file TXT dove è scritto tutto il testo di una canzone e se inserisco la funzione INCLUDE il testo verrà visualizzato senza spazi e senza andare a capo. Come devo fare per inserire il testo del file TXT mantenendo la stessa formattatura???
    QUALCUNO MI AIUTI.....

  2. #2
    L'avatar di mgs
    mgs
    mgs non è connesso Utente storico
    Data registrazione
    21-03-2003
    Residenza
    Cagliari
    Messaggi
    1,655

    Predefinito

    lo fai in html e includi quello

    • Il 95% delle risposte che volete avere si trova sul regolamento
    del Forum o su quello di AV. •
    Al restante 5% troverete risposta se ci pensate su solo 2 minuti.



  3. #3
    lionalex non è connesso Utente attivo
    Data registrazione
    10-12-2002
    Messaggi
    446

    Predefinito

    E come lo includo in html???

  4. #4
    L'avatar di mgs
    mgs
    mgs non è connesso Utente storico
    Data registrazione
    21-03-2003
    Residenza
    Cagliari
    Messaggi
    1,655

    Predefinito

    no allora...

    i <? include ..... ?> lo metti nella pagina .php poi fai una pagina .html e la includi con <? include "pagina.html" ?> nn mi rikordo se la sitassi è giusta cmq hai capito...

    • Il 95% delle risposte che volete avere si trova sul regolamento
    del Forum o su quello di AV. •
    Al restante 5% troverete risposta se ci pensate su solo 2 minuti.



  5. #5
    lionalex non è connesso Utente attivo
    Data registrazione
    10-12-2002
    Messaggi
    446

    Predefinito

    Forse non mi sono spiegato bene. Ora spiego quello che vorrei fare. Io ho un sito con migliaia di spartiti in formato TXT.
    Io vorrei creare una pagina PHP dove passandogli le variabili in modo GET aprire gli spartiti a seconda della richiesta. Mi spiego meglio. Se lo spartito è ADAGIO di LARA FABIAN io passerei tramite $_GET['autore']=LARA FABIAN $_GET['adagio.txt'] In pratica avendo queste variabili vorrei che la pagina PHP aprisse il file che si trova nella cartella LARA FABIAN/ADAGIO.TXT se uso la funzione include il file lo apre però non va mai a capo. Ho provato ad inserire un IFRAME ma non è possibile perchè l'IFRAME non è grande abbastanza per aprire tutto il file, mostrerebbe delle barre e graficamente non è l'ideale. Vorrei fare tutto questo così con un solo file PHP posso aprire tutti i file TXT e posso metterci anche la pubblicità che si apre per ogni file TXT. Questo procedimento l'ho già usato per le copertine dei CD e con le immagini funziiona perfettamente. Il problema si pose col FILE TXT. Ora hai capito il problema? Puoi aiutarmi?

  6. #6
    L'avatar di mgs
    mgs
    mgs non è connesso Utente storico
    Data registrazione
    21-03-2003
    Residenza
    Cagliari
    Messaggi
    1,655

    Predefinito

    <div align="center">asd<?php include(); ?></div>

    • Il 95% delle risposte che volete avere si trova sul regolamento
    del Forum o su quello di AV. •
    Al restante 5% troverete risposta se ci pensate su solo 2 minuti.



  7. #7
    Guest

    Predefinito

    non puoi aprire un file in questo modo..occorrono operazioni molto più complesse.

    un file lo puoi aprire così
    [code:1:e173c73215]
    $fp = fopen('file.txt', "r"); //in sola lettura
    $fstringa = fread($fp, filesize('file.txt'));
    [/code:1:e173c73215]

    A questo punto il file è aperto.

    adesso però devi estrarre i dati, cioè quello che c'è scritto nel file.

    Per farlo puoi utilizzare le funzioni di stringa che ti aiutano a formattare il testo come vuoi tu. Trattandosi di spartiti o che altro, essendo quindi un file senza una formattazione regolare e ripetitiva potrebbe essere complicato estrarre i dati e stamparli a schermo nel modo desiderato.

Regole di scrittura

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