andrisp Posted August 17, 2005 Report Share Posted August 17, 2005 kaa ir labaak ? uzlikt tekstam htmlspecialchars pirms liek datubaazee un tad vinjs datubaazee taads nesmuks tur arii staaav, vai arii likt peec tam kad njem aaraa un ataino browserii.. Link to comment Share on other sites More sharing options...
Roze Posted August 17, 2005 Report Share Posted August 17, 2005 Ja nevajag orģinālu tad labāk ir pirms, jo pie katras attēlošanas (selecta) tev šā vai tā funkcija jāizpilda, pretēji pie ielikšanas to vari izdarīt tikai vienu reizi un miers. Link to comment Share on other sites More sharing options...
ohmygod Posted August 17, 2005 Report Share Posted August 17, 2005 kādai vajadzībai izmanto htmlspecialchars? Piemēram ja rakstu komentāros nevēlies, lai izmanto kādus tagus - vari pielietot strip_tags(). Jamam var kaa parametru padot sarakstu ar tagiem, kas ir atljauti --> paareejie tiks dzeesti. Tadeejaadi neaiznjem lieku vietu db un arii atbriivo no decode. tas gan peec vajadziibas... Link to comment Share on other sites More sharing options...
Kaklz Posted August 17, 2005 Report Share Posted August 17, 2005 kādai vajadzībai izmanto htmlspecialchars? Piemēram ja rakstu komentāros nevēlies, lai izmanto kādus tagus - vari pielietot strip_tags(). Jamam var kaa parametru padot sarakstu ar tagiem, kas ir atljauti --> paareejie tiks dzeesti. Tadeejaadi neaiznjem lieku vietu db un arii atbriivo no decode. tas gan peec vajadziibas... 21060[/snapback] ar strip_tags jābūt uzmanīgam, jo tas nenotīra attiecīgo tagu atribūtus. Teiksim izmēģini šādu piemēru: <?php $text = '<b style="display:block;position:absolute;left:0;top:0;width:1000px;height:1000px;background-color:lime;color:red;font-size:100px;">Hacked!</b>'; echo strip_tags($text, '<b>'); ?> Link to comment Share on other sites More sharing options...
bubu Posted August 17, 2005 Report Share Posted August 17, 2005 kādai vajadzībai izmanto htmlspecialchars?21060[/snapback] A ja nu vajag atļaut ierakstīt < un > un & zīmes komentāros? Link to comment Share on other sites More sharing options...
andrisp Posted August 17, 2005 Author Report Share Posted August 17, 2005 ok, tas taa kaa buutu skaidrs, tagad veelviens best practise jautaajums - kaadaa formaataa vislabaak glabaat datumus un laikus .. unix timestamp ? Link to comment Share on other sites More sharing options...
ohmygod Posted August 17, 2005 Report Share Posted August 17, 2005 A ja nu vajag atļaut ierakstīt < un > un & zīmes komentāros? 21062[/snapback] Kaa jau teicu - peec vajadziibas... Link to comment Share on other sites More sharing options...
v3rb0 Posted August 17, 2005 Report Share Posted August 17, 2005 ok, tas taa kaa buutu skaidrs, tagad veelviens best practise jautaajums - kaadaa formaataa vislabaak glabaat datumus un laikus .. unix timestamp ? 21063[/snapback] ja tas datums ko glabaa ir ieraksta izveidosanas datums un svariiga ir sorteesana peec shii laika tad timestamp, bet citos gadijumos es izveeleetos date / datetime tipu. Link to comment Share on other sites More sharing options...
andrisp Posted August 17, 2005 Author Report Share Posted August 17, 2005 (edited) kaa piemeeram es varu extracteet no unixtimestampa gadu, dienu un meenesi.. neviss kaa human readable 2005-01-01 piemeeram, bet gan kaa unixtimestamp, kur stundas, minutes, sekundes ir vai nu piemeeram 23:59:59 vai 00:00:00 itkaa vareetu shitaa $datums = date("Y-m-d", $timeStamp); $datums = split("-",$datums); $newTimeStamp = mktime(0,0,0,intval($datums['1']),intval($datums['2']),intval($datums['0'])); bet varbuut kautkaa iisaak ? Edited August 17, 2005 by andrisp Link to comment Share on other sites More sharing options...
bubu Posted August 17, 2005 Report Share Posted August 17, 2005 Nekas labāks par šo man nenāk prātā: $d = getdate($timestamp); $newTimestamp = mktime(0, 0, 0, $d['mon'], $d['mday'], $d['year']); Link to comment Share on other sites More sharing options...
Venom Posted August 17, 2005 Report Share Posted August 17, 2005 laikam varēja arī $newTimeStamp=strtotime(date('Y-m-d', $timeStamp).' 23:69:59'), ne? Link to comment Share on other sites More sharing options...
Recommended Posts