Allora vi illustro subito il mio problema,
ho un file html in cui c'è del testo, come faccio a copiarlo con php??
Allora vi illustro subito il mio problema,
ho un file html in cui c'è del testo, come faccio a copiarlo con php??
se il file html è ben formato puoi caricarlo in un oggetto XMLDom è navigarlo
http://php.net/manual/en/book.dom.php
ciao
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:
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??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>";
Ho risoltoGrazie comunque
![]()
ho fatto così:
CiaociaoCodice 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);
}
?>![]()