Venom
Moderatori-
Posts
1,918 -
Joined
-
Last visited
Everything posted by Venom
-
vienkārši jautājums nu absolūti nav no no php instalācijas/konfigurācijas pakotnes un vispār jau ar php saistīts tik jo tik NB: valodas komisijas terminoloģija tiek izdomāta kādā atrautā no piezemētas programmētāju dzīves plaknē. Arī ieteiktā "foloZofijas" vārda rakstība nozīmē philos zophos (tumsības mīla), philos sophia (gudrības mīla) vietā.
-
un pēc tam attēlņēmi (: iekš winxp tas windows search vispār gļukains pēc būtības /me lietot iekš powerdesk iebūvēto find files
-
vo-vo katrā gadījumā izskatās ka vieglāk būtu no sākuma nofečot visu tabulu un tad jau rekursīvi darboties ar masīvu
-
to pašu strip_tags() sākotnēji, tālāk ar regulārām izteiksmēm, but don't go there yet
-
un ja es rakstīšu <B> ? vai <b >, koa? sk. strip_tags()
-
tu izvadi mainīgos tikai pēc tam kad while cikls tev ir pārskrējis visas rindas (resp. tikai pēdējo rindu) jābūt: while($row = mysql_fetch_array($result)) { //izvads ar echo vai tml. šeit, piem: print_r($row); }
-
chmod($file,0755);
-
nesaprotu kur tev vajaga lasīt vārdu burtus kad tev jālasa cipari, pie tam pie cipara vēršoties kā pie char masīva. T.i. ja $str='80.23' tad $str[0] ir 8, $str[1]=0 utt. visāda gadījumā var apskatīties http://paste.php.lv/1794
-
jāievieš DoS (denial of service) pret lietotājiem
-
ja jau <?php $visas_sadalas = array ('jaunumi','raksti','arhivs','kontakti'); $sadala = ( preg_match('/^('.implode('|',$visas_sadalas).')$/',$_GET['sadala'] ) ? $_GET['sadala'] : $visas_sadalas[0] ); ?> tad efektīgāk iraid <?php $visas_sadalas = array ('jaunumi','raksti','arhivs','kontakti'); $sadala =in_array($_GET['sadala'],$visas_sadalas)?$_GET['sadala'] : $visas_sadalas[0] ); ?>
-
arī 4.0 laikam ne īpaši (īsti neatceros, bet pagaidām izvairos no subselectiem)
-
tur jau arī ir viss piemērs. liec papildkolonnu `actual` piem tinyint ar length=1. tad, kad gribi uzlikt kādam rakstam "aktualitāti", taisi update set actual=1, att. kad jānoņem - actual=NULL. Vai nu arī, ja gribi lai raksts paliek aktuāls līdz kādam brīdim, actual taisi BIGINT, kurā glabā php uzģenerēto "nākotnes" timestamp (sk. mktime(), strtotime()) vai uzreiz DATE/DATETIME. tad, kad taisi SELECT, no sākumā jānokārto dati pēc šī te lauka, e.g. ORDER BY actual DESC, post_time DESC ... | actual | post_time ... | 1 | 1231233213 ... | 1 | 1231213210 ... | 0 | 1231033213 ... | 0 | 1230033213 ja izmanto bināro slēdzi (0 vai NULL/1 kā iezīmi, ka raksts ir aktuāls)
-
vai nu maini laiku uz jaunāko, vai liec papildus kolonnu ķip 0/NULL ja parasts, 1/whateva ja aktuāls un taisi select * ... order by actual DESC, post_time DESC
-
:blink: uz hosting uzinstaleju mysql :wacko: :blink: :o
-
pirms kāda izvada <?php session_start(); ?> <html><body>etc <?php print 'id: '.session_id(); print '<pre>'.print_r($_SESSION,1).'</pre>'; ?> </body></html> skaties, ja mainās id un kas sessijā saglabājās nemaisi session_register ar $_SESSION izmantošanu (lieto pēdējo)
-
pamēģinājos gan šādi, gan citādi, bet vēlamo rezultātu nedeva. papildus tiek izmantots tas, no kā gribēju izvairīties - fixed-width body. Att. uz klases pievienošanu - nebūtu jau problēma, bet, ja runājam par xhtml-compliancy, tas <style> jāraksta iekš <head>, t.i. "jāzina", vai būs jāizvada left/right menu vēl pirms body izvadīšanas, no tā gribēju izvairīties (viena no iezīmēm, kāpēc man nepatīk šablonu sistēmas ir tieši tas, ka tiek ģenerēts "viss iespējamais vēl pirms body"). Beigu beigās, atsakoties no tā, ka kontentam jābūt pirmam, izveidoju apm. šādu risinājumu. NB: "_height:1%" ir IE "hacks", ir aizdomas, ka IE CSS pārseris mēģina izgrauzties līdz nākošam definējumam neņēmot vērā "neatļautos" simbolus, resp. uztver to kā height:1%, ko firefox savukārt neredz. izmanto pilnu lapas width, var griezt ārā left/right/content vai vairākus
-
pamēģini arī SCiTe, tur UTF-8 Cookie kodējumu
-
nu tad sanāk ka tam defer nedrīkst likt
-
Mazliet iegruzījos (: Mēģinu izveidot būtībā 3-kolonnu struktūru, kurā varētu izlaist kādu no kolonnām (jebkuru no). Varbūt kāds kaut ko līdzīgu ir redzējis? Gribētos lai: * kontent-kolonna būtu htmlā pirmā (var izlaist) un tai jāstiepjas cik vien atļauj atlikušais width (šo gan vajadzētu). * neizmantototu absolūtās pozīcijas * varētu izņemt vai nu labo, vai nu kreiso menu vot tas pēdējais punkts iegriež visiem izmēģinātiem layoutiem (vairumā var izņemt labo, bet kreiso - ņi-ņī)
-
bieži tie inclūdi ir scripti, liec <script defer="defer" />
-
vēr vaļā word un taisa screenshotus ar paskaidrojumiem ;)