aika
Reģistrētie lietotāji-
Posts
296 -
Joined
-
Last visited
Everything posted by aika
-
ook, jūtu uz ko velk. un kkur jau manīju šo frāzi: OOP ir jēga tur kur tam ir jēga. Skaidrs ka piemēram 10 lapu statiskai lapelei ar vāju CMS nav jēgas urbties OOP. Nav jēga lietot klasi DB conectam, ja to var procedūrā uzrakstīt 1 rindiņā. Problēma tamā, ka aprakstot kas tas OOP ir, tiek lietotas vienkāršas situācijas. Tad loģiski rodas jautājums- kāpēc sarežģīt vienkāršo. :) Acīmredzot OOPisties sāk tad kad ar procedūrām tā esi sap1sies, ka vairāk nevar :) P.S. par failu kaudzi - i get it.
-
vai 1 punkts neparedz katru klasi savā fiziskā failā??!! Baigais mess... 3punkts - nu funkcija jau arī var izsaukt funkciju, inclūds saturēt inclūdu utt...
-
Tā kā jau zināmu laika sprīdi nespēju atrast argumentus šajā cīņā par labu OOP Nu vot nesanāk. Iespējams ka saturīga saruna pie alus kausa ar labu OOPistu līdzētu, taču ... Šodien iegūglēju šādu sarunu: http://stackoverflow.com/questions/716412/why-use-php-oop-over-basic-functions-and-when un no tās aizgāju līdz: http://www.virtuosimedia.com/dev/php/procedural-vs-object-oriented-programming-oop Kas mani pārsteidza - komentāros to, kas apd1rš OOP ir dāaauz vairāk nekā to, kas aizstāv :) Esot gan tāds teiciens, ka ar muļķiem strīdas tikai muļķi ... bet man no tā vieglāk nepaliek. Tā arī nesaprotu/nespēju sevi piespiest sākt OOPisties :) Visos OOP slavināšanas piemēros kods sanāk garāks, koda lasīšana nesaprotamāka, sintakse ačgārnāka utt Padalies kādā brīdī TU sāki OOPisties un kas tevi uz to piespieda! Skaidrs ka par OOPistu nepiedzimst, visi ir izauguši no procedūrām. Tad kāds kuram ceļš bijis, kāda dzīves klizma līdzējusi un kā?!
-
Sounds good! Headers tiešām varētu detektoram palīdzēt. Pēc tam jau atkost kas ir kas nav grūti. Txs!
-
What's wrong with You?! Ja man vajadzētu csv - tad arī atgrieztu csv, un ja .get atbalstītu morzu un man vajadzētu morzu, tad atgrieztu arī morzā! Kāpēc man jāsaņem datu rinda un javas pusē tā jakabina htmlā, ja es to varu izdarīt php pusē? Problēma ir tikai tamā, ka inteligentGuess nav nemaz tik inteliģents.
-
Heei! Mēs taču demagoģēt sākām! Vai ta nepamanījāt ka problēma jau sen (13:31) atrisināta ejot pa vieglāko ceļu un abas atbildes padodot kā json masīvu. Pēc tam ātri pārbaudam vai interesējošais data.id ir definēts vai ne, attiecīgi saprotam vai tas ir masīvs vai (arī masīvs ar ) html. Sorry tiem kas vēl cepās un lauzīja galvu, mums ar Briedi vnk ideoloģijas cīņas! :) (es vismaz tā ceru)
-
nu bet normāli ka meklēšanas rezultāts var būt gan viens, īstais, gan vairāki līdzīgie ieraksti. līdz ar to, manuprāt, tīri normāli ir php pusē sagatavot atbildi, kuru pasniegt! Ja tā ir datu rinda ko ievietot formā, tad rinda, ja tas ir atlasīto variantu saraksts, tad html sagatvots saraksts. Ja jau .get piedāvā tādu iespēju. Galu galā ja es pērku ķieģeli, kuru reklamē kā gan stāvošu, gan guļošu, jocīgi ir to tomēr mūrēt tikai guļošu, jo stāvēt viņam nesanāk :)
-
nope! bez "json" parametra manā gādījumā get data.id ir nedefinēts.
-
daGrevis - da tur jau tā lieta ka jquery apgalvo ka atpazīs: dataTypeThe type of data expected from the server. Default: Intelligent Guess (xml, json, script, or html). briedis: da tā arī izdarīju jau :) !
-
Paldies, arī variants. Tātad tomēr nav tik vienkārši. Turklāt pamanīju ka izslavētais datatype Intelligent Guess arī manā gadījumā nemaz json neatpazīst. Tāpēc nācās ielikt .get ar , "json" un padot arī html kā json array
-
nav zināms kādā formātā datus atgriezīs (ja tiek atrasts viens ieraksts - tad jsons, ja vairāki, tad html tabula) šajā galā vajag tikt skaidrībā kas tika padots.
-
Situācija sekojoša: .get var saņemt divu tipu datus: html rindu vai json masīvu kā man atšķirt kas tika atgriezts? Rakstīju kodu pārliecībā ka $.isarray(data) palīdzēs, bet nekā... $.get("findproduct.fnc.php?id="+$("#id").val(), function(data){ if (data!=0) { if (data.id){ // nestrādā if ($.isarray(data)){ // arī nestrādā ... php atgriež {"id":"4008146456602"}, ja nu kas
-
IE ... labāk neizteikšos. Manā gadījumā <div> af float:left, kas atrodas iekš <td> un šis <td> tiek nošrinkots līdz minimumam, un <div> attiecīgi pārveļas pāri malai un pāriet paŗi nākamajai ailei... Ārstējas ar float:right; tomēr dizainisku apsvērumu dēļ netaisos neIE lietotājiem bojāt skatu, kā rezultātā top haks ar !important palīdzību. (kāpēc divs iekš td - neprasiet, tur vairs neko nepadarīt) Kas interesanti - pieprasot bildei, kas iekš div - properties, tabula cmuki pārzīmējas un viss nostājas savās vietās.
-
http://php.lv/f/topi...__fromsearch__1 Man perfekti strādā. .htacccess: Options +FollowSymLinks RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?get=$1 [L,QSA] PHP pusē piemēram $explode = explode("/", $_GET['get']); $$explode[0] = $explode[1]; $pageTitle = $explode[2].$explode[3];
-
Jautājums - vai GITs strādā arī variantā: attālināts web serveris test => attālināts web serveris real? respektīvi ar to pašu notepad++ tiešsasaistē kodējam test serverī, pēc tam, kad testa kontingents apmierina - nosinhronizējam uz real serveri? vai GITs var sinhronizēt DB?
-
Pirmā 'paraugā' viss taču notiek - tiek izveidots charts un tam pievienoti pasūtījumi! Kur ir problēma?
-
Ja neesi nedz programmētājs, nedz dizaineris, tad kas diez tā par profesionālo interesi?! IMHO nav jēgas kārtējo reizi izgudrot riteni, iesaku kaut vai par piemēru (profesionāli) painteresēties par prestaShop ... iebraukt tavā kodā var aizņemt vairāk laika, nekā palaist gatavu bodi!
-
izrādījās ka problēma bija šajā brīnumā: $('#'+anchor) strādājoša versija: function gotoTab(event) { anchor = event.data.name; $scrollerWindow.scrollTo( $('#'+anchor), $speed, {axis:'x',offset:{left: -20, top:0 }} ); _gaq.push(['_trackEvent', 'Nav', anchor]); return false; } $('#goto_home').on("click", { name:'home' }, gotoTab);
-
da bļin, to vars nevaru atrast - nenovaktēju momentu.... :( kārtējais jQuery brīnums, katram nāk līdzi savs js, kurš pamatīgi mēdz iejaukties galvenajā jQuery bibliotēkā. Es loģiku nevaru saprast- kā var nebūt tas kas ir???
-
function gotoTab(anchor) { $scrollerWindow.stop().scrollToThere( $('#'+anchor), $speed, {axis:'x',offset:{left: -20, top:0 }} ); return false; } $('#goto_home').live("click", gotoTab('home')); $scrollerWindow.stop().scrollToThere is not a function viss strādāja līdz pievienojot kārtējās js bibliotēkas, pēkšņi paziņo ka nav tādas funkcijas (scrollTo),lai gan tāda ir tajā pašā failā. Ok, ar aknām sākam just ka kkādā jQuerija failā ir parādījusies tāda funkcija, ok, pārsaucam uz scrollToThere, nomainam failā attiecīgi kur vajag, bet figu - paziņojums paliek. Kur meklēt iemeslu šādam paziņojumam?!? ;(function($){var o=$.scrollToThere=function(a,b,c){o.window().scrollToThere(a,b,c)};o.defaults={axis:'y',duration:1};o.window=function(){return $($.browser.safari?'body':'html')};$.fn.scrollToThere=function(l,m,n){if(typeof m=='object'){n=m;m=0}n=$.extend({},o.defaults,n);m=m||n.speed||n.duration;n.queue=n.queue&&n.axis.length>1;if(n.queue)m/=2;n.offset=j(n.offset);n.over=j(n.over);return this.each(function(){var a=this,b=$(a),t=l,c,d={},w=b.is('html,body');switch(typeof t){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(t)){t=j(t);break}t=$(t,this);case'object':if(t.is||t.style)c=(t=$(t)).offset()}$.each(n.axis.split(''),function(i,f){var P=f=='x'?'Left':'Top',p=P.toLowerCase(),k='scroll'+P,e=a[k],D=f=='x'?'Width':'Height';if(c){d[k]=c[p]+(w?0:e-b.offset()[p]);if(n.margin){d[k]-=parseInt(t.css('margin'+P))||0;d[k]-=parseInt(t.css('border'+P+'Width'))||0}d[k]+=n.offset[p]||0;if(n.over[p])d[k]+=t[D.toLowerCase()]()*n.over[p]}else d[k]=t[p];if(/^\d+$/.test(d[k]))d[k]=d[k]<=0?0:Math.min(d[k],h(D));if(!i&&n.queue){if(e!=d[k])g(n.onAfterFirst);delete d[k]}});g(n.onAfter);function g(a){b.animate(d,m,n.easing,a&&function(){a.call(this,l)})};function h(D){var b=w?$.browser.opera?document.body:document.documentElement:a;return b['scroll'+D]-b['client'+D]}})};function j(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
-
Paldies!
-
hm, tik vienkārši?! respektīvi tad kad lapa ir saformēta un ielādēta - visi ifreimi ir tās sastāvdaļa, nevis neatkarīgi resursi?!