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

    funzione per copiare testo da pagina html

    Allora vi illustro subito il mio problema,
    ho un file html in cui c'è del testo, come faccio a copiarlo con php??

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    225
    se il file html è ben formato puoi caricarlo in un oggetto XMLDom è navigarlo

    http://php.net/manual/en/book.dom.php

    ciao

  3. #3
    Non credo possa andare bene, perchè il file è una serie di
    <tr><td>$nome</td><td>$cognome</td></tr>

    perchè ho la necessità di scriverle con php all'invio di un form.

    Poi con un altro file devo copiare tutta questa serie di righe con nomi e cognomi diversi ed importarli in un file *.xls.

    Perciò devo importare il testo del file html nel file php, metterlo sotto la variabile $stringa ed importarlo nel file .xls in questo modo:

    Codice PHP:
    $variabile file copiato 
    $filename 
    "dati.xls";
    header ("Content-Type: application/vnd.ms-excel");
    header ("Content-Disposition: inline; filename=$filename");
    echo
    "<table>";
    echo
    "$variabile";
    echo
    "</table>"
    Non so se hai mai dovuto importare dati in excel, però non so.. Il tuo consiglio può andare bene per la mia situazione secondo te??

  4. #4
    Ho risolto Grazie comunque
    ho fatto così:
    Codice PHP:
    <?php
        
    if (!$p_file fopen("dati.txt","r")) {
        echo 
    "Errore nell'aprire il file.";
        } else {
            while(!
    feof($p_file))
            {
             
    $filename "dati.xls";
             
    $stringa fgets($p_file);
              
    header ("Content-Type: application/vnd.ms-excel"); 
              
    header ("Content-Disposition: inline; filename=$filename"); 
               echo
    "<table>"
                echo
    "$stringa"
               echo
    "</table>";
            }
        
    fclose($p_file);
        }
    ?>
    Ciaociao

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.