Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]formatowanie tekstu
Forum PHP.pl > Forum > Przedszkole
slawekdw
Witam
Mam taki prosty skrypt pokazujący liste plików w katalogu na serwerze, wszystko jest ok ale chodzi mi o to by po kliknieciu na plik otwieral sie on w nowym oknie i jednocześnie zostały usunięte niepożądane znaki coś w stylu str_replace w załączeniu skrypt. Bede bardzo wdzięczny za pomoc

CODE
<?
$folder = "Dane";
$zrodlo = pg_Result($resultmc,0,"sciezka");
$lista=array();
$katalog = opendir("$zrodlo/$folder");
while ($plik = (readdir($katalog)))
{
if ($plik<>"." && $plik<>"..") if(!is_dir($folder.$plik))
$lista[]=$plik;
}
closedir($katalog);
sort($lista);
for ($i=0;$i<count($lista);$i++)
{
//$bezroz=substr($lista[$i],0,-4);
$listka = iconv("UTF-8","iso-8859-2",$lista[$i]);
$bezroz = iconv("UTF-8","iso-8859-2",substr($lista[$i],0,-4));
$datapl = date("d.n.Y", filemtime("$zrodlo/$folder/$lista[$i]"));
print "
<table cellpadding=\"2\" cellspacing=\"2\">
<tr><td width=\"300\"><img border=\"0\" src=\"images/z_z_prawo.gif\" width=\"8\" height=\"9\"><a target=\"_blank>\" href=\"$zrodlo/$folder/$listka\">$bezroz</a><p align=\"justify\"></td>
<td>$datapl</td></tr>
</table>";
}
?>

Daiquiri
Sprawdzałeś w ogóle ten skrypt? Przecież masz tam wyświetlanie w nowym oknie (target="_blank>")!
slawekdw
pewnie ze sprawdzalem, dziala wysmienicie, chodzi mi o to by w tym oknie tekst byl formatowany czyt. usunięte zbędne znaki asci
Daiquiri
Chcesz usunąć znaki ASCII czy zamienić polskie znaki diakrytyczne? Jeżeli tak to:
  1. $efekt = strtr($TwojTekst, 'ĘÓĄŚŁŻŹŃęóąśłżźćń', 'EOASLZZCNeoaslzzcn');
lub coś a la to.
slawekdw
Chce usunac niepotrzebne znaki, podam przyklad:
&a-84H&k2SZESTAWIENIE PRZYCHODOW

Trzeba wywalic całość "&a-84H&k2S" z pliku ktory jest wyświetlany
Daiquiri
Sprawdź czy plik ma odpowiednie kodowanie (czy plik php wyświetla Ci poprawnie wpisane z palca "ąęźć" itd.) i skorzystaj z czegoś na kształt linków powyżej.
slawekdw
Tutaj nie chodzi o polskie znaki tu chodzi raczej o "smieci" które po wydruku z programu dosowego do pliku pozostaja w nim:
Jest np. &a0H| STYCZEŃ | 204.441,00 |
powinno być | STYCZEŃ | 204.441,00 |
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.