Jump to content
php.lv forumi

gurkjis

Reģistrētie lietotāji
  • Posts

    252
  • Joined

  • Last visited

Everything posted by gurkjis

  1. Man uzdots eksistējošam Drupal saitam pievienot jaunu formu. Nav pieredzes ar Drupal un negribu tāda nieka dēļ īpaši iedziļināties tajā sistēmā, Daži jautājumi: 1. Kā varu caur Drupal moduli izpildīt PHP koda daļu tā kā parastā PHP failā ? Formas apstrāde + outputs. Precizēšu - zinu kā jaunu moduli izveidot, bet tur modulis sastāv no dažādām funkcijām, jautājums kā definēt output funkciju ? piemēram, kods, kuru vēlos izpildīt: <? if ($_POST['submits']) { apstradajam formu... + redirekts } // zemāk seko formas outputs ?> <form ..... .... 2. kā es tagad varu šo savu moduli iebāzt tur kur templeitā vajag ? Es sapratu, ka ir tur tāda lieta kā "bloki", tad es kaut kādā veidā varu moduļa output sajūgt ar interesējošo bloku ? 3. Man vajag, lai atveras forma zem konkrēta linka, piem www.saits.lv/forma - es sapratu,ka lapas path sakrīt ar moduļa nosaukumu (novēroju to contact modulim), bet vai tur nav speciāli kaut kā tas jānorāda ?
  2. te pēdējie darbi: http://raivo.list.lv/html_portfolio/apsaimniekotaji/ http://raivo.list.lv/html_portfolio/izglitoties.lv/ http://raivo.list.lv/html_portfolio/joojea.com/ http://raivo.list.lv/html_portfolio/nekalieka.lv/ http://raivo.list.lv/html_portfolio/saf_dvd/ te vairāk darbi (arī ļoti veci): http://raivo.list.lv/html_portfolio/ Ja redzat problēmas kodā, tad sakiet.
  3. Labdien! Kādam nevajag sagriezt weblapas dizainu no PSD uz brillianti valīdu HTML5 + CSS ekselenci ? Sūtiet privātas ziņas.
  4. ok, paskatījos googlē vai nav kāds gatavs skripts.. meklēju pēc atslēgvārdiem: php check allowed characters pirmajā linkā dabūju validācijas funkciju bez utf-8 chariem, pieliku latviešu simbolus un izskatās,ka strādā, bet jāpatestē kārtīgāk: function isValid($str) { return !preg_match('/[^A-Za-zā-ž0-9.#\\-$]/', $str); } var_dump(isValid('abķšČŌAc')); var_dump(isValid('abcфдсфд'));
  5. vienkāršāks variants: http://codepad.org/E78DkzOY <? $myArray = array( array( "name" => "Jack", "age" => 28 ), array( "name" => "Harry", "age" => 35 ), array( "name" => "Mike", "age" => 19 ) ); function del_by_name($a, $name) { foreach ($a as $k => $v) { if ($v['name'] == $name) { unset($a[$k]); return array_merge($a); } } return $a; } var_dump($myArray); $myArray = del_by_name($myArray, 'Harry'); var_dump($myArray); ?>
  6. Ja programmētājiem parasti vērtē prasmes, ne to kāds papīrs ir, un visu var apgūt Googlē, un skolās par tēmu tikai "ierāda virzienu", tad kāda jēga topošajam programmētājam mācīties augstskolā ? Kā tur īsti ir ? mani minējumi, kādēļ cilvēki izvēlas to darīt: a) Lai būtu lielākas iespējas tikt atsevišķās kompānijās, kur principa pēc prasa to papīru. b) Lai papildus apgūtu visu citu, izņemot programmēšanu (kādas nu tur lekcijas eksistē..) c) Izglītības sistēma ļaudīm ir ieborējusi, ka bez augstākās nekur tālu netiksi, tādēļ bez tās nu nekādi. (Bizness, lai pasniedzējiem un augstākstāvošiem nāktu naudiņa) d) "Kaut kāda studiju programma jāizvēlas, tikai nezinu kuru. Man datori interesē (dr.lv, CS) tāpēc būšu programmētājs." e) "Nu moš tajā googlē nemaz nevar visu iemācīties un vieglāk ir, ja tev pasniedzējs visu pastāsta un parāda"
  7. kā zināms, SELECT * FROM products WHERE article LIKE '%substring%' neizmanto indeksu, kā dēļ šāda meklēšanas operācija ir ļoti lēna pie liela ierakstu daudzuma. Zinu, ka LIKE 'prefix%' izmantos indeksu, taču tas neder - vajag lai meklē jebkur iekš stringa. MySQL FULLTEXT indekss arī neder - tas prot meklēt tikai veselus vārdus. Esmu skatījies uz http://www.sphinxsearch.com/ , kas pie attiecīgas nokonfigurešanas var meklēt substringus, taču šim mīnuss tāds,ka tad ir speciāli uz servera jāinstalē šis softs. Kādas idejas, varbūt kāds saskāries ar līdzīgu problēmu ?
  8. gurkjis

    Link

    man liekas, ka tas ir atkarīgs, no kuras google lapas meklē. www.google.lv, www.google.com/webhp vai http://www.google.co.zw/
  9. Tad izmanto vienu globālo masīvu, kurā glabāt konfigurācijas parametrus, piem. $CFG. Tikai tad katrā funkcijā / metodē jānorāda,ka gribi ņemt globālo ar: function myfunc() { global $CFG; [....] }
  10. kāpēc domā, ka tavi valodas faili noslogo serveri ? Mērīji vai kā ? Varbūt ir citas lietas, kuras ir vērts optimizēt. Ja valodas teksti glabājas php failā, tad tas jau, man škiet, ir pats ātrākais veids. Vienīgais, ja tev lapā 10 valodu php includes, tad vari mēģināt viņus apvienot vienā php failā, bet tur minimāla atšķirība būs.
  11. gatavi izkārtojumi, arī dinamiskie: css layouts
  12. ieraksti foruma meklētājā: css fonts
  13. gurkjis

    zips

    Gadījumā, ja admini negrib slēgt klāt extensionu, tad var izlīdzēties ar php zip bibliotēku, kas ir vienkārši lietojama.
  14. gurkjis

    zips

    php zip installation zip extensions ir pieejams jau kopš PHP 4, bet tev laikam nav ieslēgts/iekompilēts tas. paskaties, ko atgriež var_dump(function_exists('zip_open')); ja false, tad jāskatās,kā ieslēgt zip ext.
  15. Man liekas, ka debug_backtrace tikai nolasa info no PHP iekšām un saliek tajā masīvā, ko atgriež, nekādus datu kalnus nepārvieto. Bet to var pārbaudīt, uztaisīt testa variantu ar un bez debug_backtrace, kur 10000x ciklā kaut kas tiek darīts izmērīt laiku (beigas mīnus sākums) un atmiņu ar memory_get_usage().
  16. keywordi ir: lighttpd htaccess google.lv otrais links laikam būs īstais.
  17. taisi virtuālo hostu, tas dos tev papildus lokālo domēnu esošajam localhost, piem. localhost2 virtual host tutorial
  18. te skice, apskaidrībai. mārča variants derēs, ja kreisajā kolonnā childs mācēs izstiepties pa atlikušo brīvo augstumu. edit: labi, laikam būs vienkārši jāieliek fiksēts augstums kolonnām, ar iespējamību,ka visa lapa jāpaskrollē,lai redzētu footeri. nebūs precīzs rezultāts, bet līdzīgs. edit: sanāca ar tabulu. Tikai uz <= IE7 kaut kas gļuko ar augstumiem. paste.php.lv
  19. ohmygod: absolute bottom 0 nozīmē footeri novietot viewporta apakšējā malā. Man vajag, lai viss lapas saturs ietilptu vienā ekrānā, bez skrollbariem. Skrollbari būs labo un kreiso kolonnu child diviem. kā tas ir - relatīvi ? Kā kolonnas zinās, cik daudz izstiepties, lai aizpildītu brīvo augstumu starp headeri un footeri ?..
  20. man nesanāk izveidot izkārtojumu ar šādām prasībām: headeris un footeris: platums 100%, augstums fiksēts, pozīcija fiksēta, headeris viewporta augšā, footeris apakšā kreisā kolonna: platums fiksēts, augstums dinamisks - aizpilda brīvo vietu starp headeri un footeri labā kolonna: platums aizpilda brīvo vietu, ko atstāj kreisā kolonna, augstums -aizpilda brīvo vietu starp headeri un footeri kolonnu child div elementiem jāprot izstiepties visas kolonnas augstumā. izveidoju divus variantus - vienu ar tabulu un otru ar diviem. Tabulas variantā problēma tāda, ka child elements neprot izstiepties šūnas augstumā, kā arī uz dažādiem browseriem savādāk renderējas. Divu variantā kolonnu divi neprot aizpildīt brīvo vietu starp headeri un footeri; tiem uzlikts 100% height, tāpēc stiepjas pāri footerim. kā man šito dabūt gatavu ? varbūt kāds ir veidojis dizainu ar šādu izkārtojumu ? Iespējams, ka to var panākt ar freimiem, bet tas būtu tizli.
  21. Kādā veidā tu to tekstu attēlo ? Caur TextField ? Vispār, par flash jautājumiem vari doties uz flash.lv
  22. google bezmaksas hostings
×
×
  • Create New...