Jump to content
php.lv forumi

briedis

Moderatori
  • Posts

    4,669
  • Joined

  • Last visited

Everything posted by briedis

  1. Man liekas, ka labāka varianta nebūs. Vienīgi, fieldu tabulā moš liec nevis sad_id, bet savu unikālo field_id (jo pieņem fieldi dažādām sadaļām var atkārtoties) Tad izveido vēl vienu tabulu, kur būtu lauki sad_id un field_id, kur tiktu sasaistīts, kuri lauki ir kurām sadaļām...
  2. http://lmgtfy.com/?q=javascript+arrays http://lmgtfy.com/?q=javascript+date http://lmgtfy.com/?q=javascript+if
  3. Cik saprotu, gribi izlobīt arā vajadzīgos datus.. provē ar file() sadalīt masīvā pa rindiņām, tad iet cauri ar foreach un lobīt ārā ar strip_tags() vajadzīgos datus...
  4. Pareizo datubāzi izvēlējies?
  5. briedis

    Web playeri

    java appleti? :)) Quicktime? Par to iespēju lejuplādēt, nez...
  6. Sākumā tev vajag pārbaudīt vai tie mainīgie eksistē(isset() funkcija). Tad, ja eksistē - pārbaudam db vai ir attiecīgais ieraksts. Ja nav, tad pasakam, ka nav, ja ir - parādam. Ja NEeksistē tie mainīgie, uzstādam noklusētās vērtības (un dabūjam datus no db), vai arī parādam paziņojumu, ka norādīta kļūdaina saite (trūkst vajadzīgo get parametru) if(isset($_GET['lang_id'])){ $lang_id = (int)$_GET['lang_id']; //dabūjam datus no db //ja eksitē ieraksti db - parādam tos }else{ echo "Kļūda!"; } Es nezinu, bet, vai esi 100% drošs, ka tas bots piekļūst tai lapai ar vajadzīgajiem parametriem?
  7. Pirmkārt, tu liec kvērijā mainīgos nevalidējot tos, konkrētāk, tavs kods ir atvērts sql injekcijām. Palasi par funkciju mysql_real_escape_string(); Otrkārt, vai tiešām esi drošs, ka tie GET mainīgie tiek padoti? Un arī, vajadzētu uzstādīt noklusētās vērtības tur kur to var...
  8. Es ļoti pieņemu, ka tam botam ir izslēgti kūkiji, tātad, ja koda sākumā netiek uzstādīta defaultā sesijas lang_id (tas nekas, ka citā lapā tiek), tad tā ir tukša vērtība. (sesijas vērtības netiek padotas starp lapām, ja nav kūkijs, kas satur sesijas id) No tā izvairīties varētu šādi: $session_lang = !empty($_SESSION["lang_id"]) ? $_SESSION["lang_id"] : "defaultaa-valoda";
  9. Pag, paņemšu kristāla bumbu, paskatīšos kāds tev tur ir kods, kas ņem no db un attēlo ņemot vērā GET :)
  10. Rakstā izklāstītas metodes, kas būtu jāievēro, lai kods būtu vieglāk lasāms, saprotams. Dažbrīd skatoties jauno kodētāju kodu redzami dieva brīnumi, tāpēc, domāju, ka katram iesācējam (un netikai) šis ir jāizlasa un jāizdara secinājumi! :) http://net.tutsplus.com/tutorials/html-css-techniques/top-15-best-practices-for-writing-super-readable-code/
  11. Outline ir vitāla fīča, bet esmo to vācis nost linkiem, kas ir bildes, piem, izvēlvēlnē :) a img{ outline:none; }
  12. Man patika šis: http://tizag.com/
  13. Nu bet paskaties, salīdzini, vai tas attēls kuru pasaka, ka neeksistē vai tiešām viņš tur ir vai nav... Tak mācies D-E-B-U-G-O-T! Stulbi ir uzrakstīt kādu koda gabalu, un tad ja nestrādā uzreiz prasīt citiem. Varbūt vajag patpētī, kā kods uzvedas, skatīties dažādās vietās kādas ir mainīgo vērtības utt.
  14. Debugot nemāki? Izvadi ciklā faila nosaukumu un skaties,kas tas ir tāds par attēlu, kura nav...
  15. Pārbaudīju. background:url("saite.png"/*TE IR DEBīLI RAKSTīT KOMENTĀRUS, KAS VISU SAP*Š UZ OPERAS BET UZ FIREFOX STRĀDĀ, diemžēl*/);
  16. Nu nez, tev tas css tāds gļuhains. div.moduletable_ver3 h3 { background: transparent url("mod_title_def_l.png"/*tpa=http://demo.gavickpro.serwery.pl/joomla15/nov2009/templates/gk_framework/images/style1/mod_title_def_l.png*/) no-repeat 0 0; }
  17. briedis

    DROPDOWN

    http://www.w3schools.com/TAGS/tag_Select.asp
  18. domāju, ka nevag Td, bet gan div elementiem...
  19. Rekur ar jquery funkcija, kas atļauj atķeksēt tikai divus ķekšus. (ķekši ir kaimiņi, atrodas vienā p konteinerī) Skaista dzīver ar jquery, un markups arī nav jāpiesārņo :) //Atļaujam tikai divus čekboksus atzīmēt vienlaicīgi $(document).ready( function(){ $("p input[type='checkbox']").click( function(){ if($(this).parent().children(":checked").length == 2){ $(this).parent().children(":not(:checked)").attr("disabled","disabled"); }else{ $(this).parent().children().removeAttr("disabled"); } }); });
  20. jQuery neizmanto? :) ja nē, tad nevaru palīdzēt... (Es ceru, ka tu zini, ka JS nepasargā no kļūdainu datu nonākšanas līdz php?)
  21. Jā, sorry, ir tie dialōgi ļoti līdzīgi :) Nu tad tā argumentā iemetīšu citu - fireworkos vismaz elementāri ir darboties ar dažādām formām - četrstūriem, apļiem utt, normāli var norādīt līnuju krāsas, piemest fiksi ēnas utt. Un ideāls rīks ir - Export crop area - iezīmē kādu apgabalu un uzreiz piedāvā saglabāt. Pirms tam tik atliek salikt ar lineālu guid-lines, lai iezīmējot snap-otos klāt...
  22. Piekrītu, fotošops nav īpaši ērts, daudz labāks ir fireworks, tur arī eksportējot lielāka brīvība attiecībā uz failu formātiem un krāsām...
  23. Tad kad pierubī klāt citu kompi, tavs interneta piedāvātājs redz, kāda mac adrese ir vada otrā galā un tāpēc tev nedod netu un vienkārši parāda paziņojumu, ka sorry, nav īstais kompis. MAC adrese jau arī ir mainīgs lielums, es savam rūterim (aiz kura ir 4 kompji) varu uzstādīt jebkādu mac adresi :) (bet vai provaiders man dos netu, tas cits jautājums)
  24. Pareizā pieeja būtu vienkārši neļaut lietotājam veikt darbības, kuras viņš nedrīkst veikt, vai - ļaut veikt tikai to ko drīkst un tad nebūs jāsatraucas par pašrocīgu url kvērija bojāšanu. Cīnies ar problēmas sakni.
×
×
  • Create New...