des
-
Posts
307 -
Joined
-
Last visited
Posts posted by des
-
-
Enakpsulaacijas galvenais meerkjis ir nevis kaut kaadas funkcionalitaates aizliegshana, bet informaacijas sleepshana. Caur enkapsulaacijas mehaanismu tiek pasleepta klases ieksheejaa funkcionalitaate, lai nepiebaaztu klases izmantotaaju galvinjas ar liekaam muljkjiibaam un lai noveerstu klases lietoshanu nestandarta veidos, iedarbojoties uz ieksheejiem mehaanismiem pa tiesho un piekljuustot ieksheejamiem datiem, apejot publisko interfeisu, taadejaadi sarezhgjiijot sisteemas un attieciigo mijiedarbojoshos klashu uzlaboshanu un atkalizmantoshanu.
Es jau kaa reizi arii to rakstiiju:
Enkapsulaacija reaali ir vajadziiga, ja Tu razho klases, kuras peec tam izmantos kaads cits.Tai tieshaam ir jeega apjomiigos vairaakcilveeku projektos, kur ir tipa kaut kaadi galvenie izstraadaataaji un mazaak pieredzeejushie izstraadaataaji. Pie tam tieshaam ir jaabuut norunai, ka klases izmantotaajiem no klases koda ir "rokas nost!", jo savaadaak enkapsulaacija kljuust bezjeedziiga.
Tajaa pashaa laikaa nelielos un videejos projektos (nu taados, kaadu rezultaats ir 99% no Latvijas ineta lapaam), kurus izstraadaa viens cilveeks un kuros netiek izmantotas klases ar simtiem atribuutu un metodeem, no enkapsulaacijas ieguvums ir diezgan minimaals. Ja nu vieniigi, kad peec paaris gadiem kaut kas pasha rakstiitajaa kodaa ir jaalabo, jaapapildina...
-
Pat apjomiigiem darbiem reaali visbiezhaak tiek izmantota prototipeeshana, jo klienti nehera nejeedz, ko vinjiem iisti vajag.
Bet kaut kaadas nelielas webaplikaacijas galveno ideju es parasti uzkjeepaaju ar rakstaamriiku uz papiira.
-
Pati krutaakaa ir rindinja:
include '$url';
Te atkal jaasaak vaartiities pa griidu un smiet nost savu dirsu :D
-
Normaals risinaajums. indexaa nodefineejam kaut kaadu mainiigo tipa in_index, bet paareejos paarbaudam, vai tas ir defineets.
Bet vispaar ir ljoti ieteicams taisiit taa, ka paareejo incluudojamo failu nosaukumi neparaadaas nekur querystringaa kaa x=include_me. Tas vienkaarshi uzreiz samazinaas kaardinaajumu kaadam rakstiit pa tiesho to include_me.php. Vai arii vismaz tad tos includojamos failus glabaat kaut kaadaa netriviaala nosaukuma folderii.
-
Bet kaa lai to IE noignoree, ja to veeljoprojaam izmanto lopiskais tautas vairaakums? Labi, pofig, ja taisa kaut kaadus blogus vai whatever, bet kaa ar kaut kaadaam e-komercijas aplikaacijaam? Neliks tachu pirmajaa lapaa cheku uz browsera un ja ir IE, tad pazinjojumu: "IE sux, please download FF or Opera" :)
-
-
Pagaidaam izskataas, ka probleema buus atrisinaata, ieliekot session_write_close() visur *uzreiz* peec peedeejaas darbiibas ar sesijas mainiigajiem.
-
Bet kur ir probleema, kaapeec nevar noteikt, vai popupam ir/nav jaaraada scrollbari jau PIRMS vinja atveershanas???
-
shaadi vareetu straadaat arii, ja meenesis mainaas:
$diena = date("d",time()-86400);
-
-
nu tad Tev ir vajadziiga veel tabula zinjas, kuraa buus lauki zinjas_id, kategorijas_id, zinjas_teksts, u.t.t. Kategorijas_id no tabulas zinjas jaabuut taadai pashai veeriibai kaa kategorijas_id no tabulas kategorijas. Arii tabulaa category, protams, katrai kategorijai ir vajadziiigs unikaals identifikators, shajaa gadiijumaa kategorijas_id.
-
Teoreetiski jau brawzerim ar daudz ko nebuutu jaabuut sakaram, bet praktiski biezhi vien gadaas visaadi ubergljuki, kas specifiski tikai atsevishkjam browserim.
Un ar sesiju sakars browserim ir kaut vai taads, ka sesijas ID pie attieciigas servera konfiguraacijas tiek glabaats cookijaa.
-
Aizmirsu veel piebilst, ka efekts ir noveerojams tikai uz IE.... :/
-
nu ljoti vienkaarshi: rindinja session_start() pildaas, pildaas, pildaas.... bet pildiities nebeidz...
jeb
echo "Starting session..."; exit(); session_start(); echo "Session started...."; .....
nostraadaa (tiek izmests pazinjojums "Starting session"), bet
echo "Starting session..."; session_start(); echo "Session started...."; .....
nestraadaa...
-
Ir taada probleeminja, ka laiku pa laikam aplikaacija uzkaras tieshi pie session_start() rindinjas. Un taa liidz pat browsera restartam.
php versija ir 4.3.11.
-
Ignorēt šito.
-
-
cik gan zhiperiigi ir jaaspaida f5, lai paspeetu to nospiest starp datu ielikshanu db un header ('location: ...') ? :blink:
-
-
Pirmām kārtām: Iemācieties vienreiz rakstīt kārtīgu, saprotamu kodu! :angry:
Nu nevareeju nepanjirgaaties drusku:
http://www.moxleystratton.com/articles/phpcode/
http://www.developer.com/lang/php/article....10941_2193341_2Use tab characters instead of spaces for indentation.But they also expand on it, specifying that 4 spaces should be used for indents, and "tab" should never be used.:D :D :blink: :blink: :blink: :) :lol:
-
Vieniigaa probleema, ka suudi saaksies katru reizi, kad jamie kaut ko pamainiis htmlaa, kursh ietver grabojamos datus. -> proti infas graberis vairs nestraadaas, jo buus mainiijies htmlz.
-
Enkapsulaacija reaali ir vajadziiga, ja Tu razho klases, kuras peec tam izmantos kaads cits. Un par cik php ir opensource, tad kaada jeega enkapsuleet (padariit private), ja taa pat peec tam to private izmantotaajs var novaakt?
Cik biezhi Tev reaali tas polimorfisms ir vajadziigs web/serverside p
Un ja nu ievajagaas, prieksh kam tad ir?
func_num_args() & func_get_args()?
Nu nav pat 4 php tas OOP tik suudiigs! -> Dazhe eventus var veesaa mieraa emuleet.
-
Ieintaleeju jaunumu siteemu www.srt.lv/jaunumi un neit. Rakstiits ka javaskrips ir <script language="javascript" src="http://www.srt.lv/jaunumi/news.php?limit=10&pp=0&tp=default"); ?></script> , kas par vaini, kapeec sho skriptu liekot html lapaa neparaadas raksti?
Labaak novaac vispirms sarkano kraasu no fona :)
-
ok, skaic. Neesmu vinju paaraak lietojis, taapeec biju iedomaajies, ka taa replace ir String metode, kas uzreiz paarmaina String stringa veertiibu.
delphi
in OFFTOPIC
Posted · Edited by des
Nu uzmet uz formas butonu, noklikskjini uz vinja, Tev automaatiski izveidosies:
Un tad starp begin un end attieciigi ieraksti visu gridu apstraadaashanas kodu, tipa: