Salve ragazzi vorrei chiedervi una mano inqunato ho creato un ciclo while che mi trova tutti i font nella cartella e mi li elenca, affianco al font dovrebbe esserci l'anteprima del testo con relativo font ma cio non avviene
L'errore che ottengo è questo:
codice:
Warning: Cannot modify header information - headers already sent by (output started at C:\Programmi\Apache Group\Apache2\htdocs\lista.php:16) in C:\Programmi\Apache Group\Apache2\htdocs\lista.php on line 34
ripetutto per tutti i font
Vi posto il codice
codice:
<?php
//* dati *//
$eps_dir = "C:\WINDOWS\Fonts";
//* fine *//
?>
<table align="center" width="390" border="0" cellpadding="1" cellspacing="1">
<tr>
<td colspan="3" align="center">FONT
</td>
</tr>
<tr>
<td align="center">NOME</td>
<td align="center">Anteprima</td>
<td align="center">Mirrors</td>
</tr>
<?php
if ($handle = opendir($eps_dir))
{
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..")
{
$tolgo_estenzione = substr($file,0,-4);
// istanzio una nuova immagine di dimensioni x=200 e y=300
$immagine = imageCreate(200, 300);
// assegno il primo colore, questo colore sarà anche lo sfondo dell'immagine
$bianco = imageColorAllocate($immagine, 255, 255, 255);
// assegno un secondo colore, da utilizzare per colorare il testo
$nero = imageColorAllocate($immagine, 0, 0, 0);
imagefttext($immagine, 37, 0, 40, 62, $nero, $file, "testo");
// imposto correttamente gli header
header("Content-type: image/png");
// invio l'output come immagine PNG
imagePng($immagine);
echo"<tr><td align=\"center\">$file</td>";?>
<td align="center">[img]<?php $immagine?>[/img]</td>
<?php
echo"<td><a target=\"_blank\" href=\"$eps_dir\">Download</a></td></tr>";
}
}
closedir($handle);
}
?>
</table>
Grazie in anticipo