Arhīvs

Raksti, atzīmeti kā PHP

www.db.lv ziņu lasītājs

augusts 23rd, 2009 Mārtiņš Štāls 6 komentāri

db.lv pēdējās ziņasŠorīt lasīju vienu ierakstu Boot forumā un secināju, ka PHP funkcijās file_get_contents un explode ir baigais spēks. Lai man šī atziņa uzreiz neaizmirstos, nolēmu uztaisīt www.db.lv pēdējo ziņu lasītāju.

<?
$start = '<div id="col3norubric">';
$end = '</a></li></ul></div></div></div>';
$base = "http://www.db.lv/";
$style = '<style type="text/css"> @import "/App_Themes/Online/style.css?version=38"; </style>';
$head = '<head><base href='.$base.'>'.$style.'</head>';
if ($dblv = @file_get_contents($base))
{
 $news = explode($start, $dblv);
 $news = explode($end, $news[1]);
 $news = str_replace("Pēdējās ziņas", "Ziņas no www.db.lv", $news);
 echo $head."<body><div id='col3'>".$news[0].$end."</body>";
}
?>
Tēmas:PHP Birkas:

Yesterday php funkcija

augusts 4th, 2009 Mārtiņš Štāls No comments

Vienmēr aizmisrstās, kā atgriezt vakardienas datumu. Kad iegūglēju atradu šādu:

date("d-m-Y", strtotime("yesterday"));

Bet konvertēt tekstu par laiku man šķiet nepareizi, tāpēc uzrakstīju šādu funkciju:

function mydate($day=0)
{
 $newtime = time() + $day * 86400; //(1 * 24 * 60 * 60) (dienas*st.*min.*sek.)
 $date = date("Y-m-d", $newtime);
 return $date;
}

Pēc noklusējuma atgriezīs šodienas datumu.

Tēmas:PHP Birkas:

Smuks PHP datums

jūlijs 31st, 2009 Mārtiņš Štāls 2 komentāri

Kurš vispār izgudrojis datuma formātu? Parastam cilvēkam ir grūti saprast, piemēram, pirms cik dienām bija 12. jūlijs, tādēļ labāk ir datumu atspoguļot šādi: “pirms 2 dienām” vai “pēc 15 minūtēm”. Atradu tādu funkciju šeit: http://lv.php.net/time, bet tā bija angliski, tādēļ latviskoju to.

Lasīt vairāk…

Tēmas:PHP Birkas:,