Autor Zpráva
Filo
Profil *
Zdravim,
mam slozku "zapis" a v ni soubory typu 200602.dat (=unor 2006) nebo 200711.dat
potrebol bych poradit se scriptem na prevedeni zobrazeni nazvu z "200711" do tvaru "2007 listopad".
pravdepodobne prez str_replace??

<?php
if ($handle=opendir('zapis'))
{
while ($file = readdir($handle))
{
$polozky[count($polozky)] = $file;
}
closedir($handle);
rsort($polozky);
}
reset($polozky);
while (list($key, $val) = each($polozky))
{
if ($val != "." && $val != ".." && $val != ".htaccess")
{
if (!is_dir($val))
{
echo('<a href="?n='.substr($val, 0, -4).'">'.substr($val, 0, -4).'</a><br />');
}
}
}
?>

diky moc za pomoc
Kcko
Profil
pravdepodobne ano

$prevedMesic = array (1 => "Leden", 2 => "Unor", ...);

$x = "200711";
$rok = substr($x, 0, 4);
$mesic = trim($x, 4, 2);

$novyNazev = $rok . $prevedMesic[$mesic];


Nejak takhle
Filo
Profil *
udelal sem kompromis, nevypisuju mesice, ale jen cisla.
cili sem nacpal mezeru mezi 4 a 5 znak nazvu.
a diky Kcko.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: