Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Nē, taviem optioniem vispār nebija id, nevis viens un tas pats.
  2. Nu bet kur ir problēma? Tu tā arī to nepateici. Vairākiem optioniem uzlikt dažādus ID arī neviens nav aizliedzis: <option title="aaaa" id="option_A">1111</option> <option title="bbbb" id="option_B">2222</option> alert(document.getElementById("option_A").title); alert(document.getElementById("option_B").title); Un beidz tās quotes taisīt. Nopietni. Rakstot atbildi ir "PREVIEW POST" poga, ar to apskaties, ko esi uzrakstījis, pirms submito atbildi.
  3. Nevis muļķīgi, bet tas ir aizliegts - id jābūt unikālam, citādi tas nav id. Ja tev vajag dabūt patreiz ieselektēto option'u, tad eksistē tāds selectedIndex memberis select elementam, kurš satur tā indeksu (veselu skaitli). Select elementam ir arī options masīvs no visiem option elementiem. Sakombinē abus kopā, un dabūsi vajadzīgo option elementu.
  4. Nu tad atliek meklēt kļūdu savā kodā, vai arī atšķirību no manējā koda. Hints: vai es savā kodā prasu select elementa id un tad gaidu ka izleks option elementa title?
  5. Kā tas ir - "strādāt jau strādā, bet ..."? Man izlec pilns "aaaa" teksts nevis tukšs. Ieseivo to manu html kodu failā un atver browserī. Ko tev rādīs?
  6. Mikijs - autoram vajag dabūt title atribūta vērtība, nevis html elementus pēc noteiktas atribūta vērtības. NBS - nezinu kā tev, bet man viss strādā: <html> <body> <select><option name="nav_svarīgi" title="aaaa" id="option_id">1111</option></select> <script> window.onload = function() { var objekts = document.getElementById('option_id'); var rezultats = objekts.title; alert(rezultats); } </script> </body> </html> alert'ā izlec "aaaa" strings.
  7. bubu

    XML uz MySql

    Kā vienu? Tas tak ir ciklā, uz katru pa vienu reizi izpildīsi to if zaru. Ah, nu tad salīdzini $k uz visiem zinājiem citiem tagu vārdiem (summa, receptes, iznakums, ...) un, ja tas nav to starpā, tikai tad izpildi to piešķiršanu.
  8. bubu

    XML uz MySql

    Lieto SimpleXML, tad uzdevums būs gan no vieglākajiem: $xml = simplexml_load_file("fails.xml"); foreach ($xml->item as $item) { $id = $item["id"]; $receptesid = $item->receptes["id"]; $recepteslvl = $item->receptes["liimenis"]; $summa = $item->summa; $iznakums = $item->iznakums; $produktaid = $item->produkts["id"]; $produktadaudzums = $item->produkts["daudzums"]; $mainiigais = ""; foreach ($item->children() as $k=>$v) { if (strpos($k, "mainiigais") === 0) { $mainiigais = substr($k, strlen("mainiigais")); } else if ($k == "sastavdalja") { $sastavdaljasid = $v["id"]; $sastavdaljasdaudzums = $v["daudzums"]; mysql_query("INSERT INTO sastavdaljas VALUES ($id, sastavdaljasid, $astavdaljasdaudzums)"); } } mysql_insert("INSERT INTO recepte VALUES (... te saliec visas vajadzīgās vērtības ...)"); } (rakstīju bez nekādas reālas koda pārbaudes, pielabo kļūdas pats)
  9. Es tak jau tev teicu: Tev mainīgais $epasts satur vērtību vknok@inbox.lv' un mainīgais $password satur vērtību '97611ed40e4b628c98f39fdb39f9643d' Vai tiešām tev tur tie apostrofi vajadzīgi? Ja jā, tad tu neesi eskeipojis stringu vērtības, un tas ir slikti: $vards = mysql_real_escape_string($vards); $uzvards = mysql_real_escape_string($uzvards); $epasts = mysql_real_escape_string($epasts); $parole = mysql_real_escape_string($parole); $bilde = mysql_real_escape_string($bilde); mysql_query("INSERT INTO lietotaaji (vaards,uzvaards,epasts,parole,bilde) VALUES ('$vards','$uzvards','$epasts','$parole','$bilde')") or die(mysql_error());
  10. Nav vienkāršāk pārneimot direktoriju b par a?
  11. Tu pats jau uzrakstīji, ka tas ir jāraksta JS nevis PHP. Ar php klienta puses funkcionalitātei nav nekāda sakara. Reku tev gatavs piemērs ar visu JS un HTML kodu: http://youngpup.net/projects/dom-drag/ex4.html (ja pareizi sapratu, ko tu gribi)
  12. Tev to mainīgo $epasts un $parole vērtības satur apstrofus abos galos. Bet nevajag manuāli kautkādas pēdiņas tur kabināt klāt.
  13. bubu

    RoyalHosting

    Kā var paša parakstīts sertifikāts būt pirkts? Pie tam ar dīvainām Organization un Organization Unit vērtībām (XX). Jā, nepavisam nav aizdomīgi. Mums visiem droši vien masveida gļuki rādās. Tak sertifikāta jēga jau tāda, ka to izsniedz uzticamas kompānijas, kuras ir sertificētas/licencētas (nezinu kā to korekti sauc) to darīt. Ja jau katrs varētu parakstīt sev valīdu sertifikātu, tad, piemēram, bankām būtu lielas problēmas nodrošināt interneta banku drošību. http://img185.imageshack.us/img185/2229/royalfailoo6.png
  14. Viens vecs mans posts šajā pat forumā: Varbūt der gūgles spredšīts šim uzdevumam.
  15. Reku tev cs monitori: http://php.lv/f/index.php?showtopic=8788 http://php.lv/f/index.php?showtopic=10437
  16. list($stundas, $minutes, $sekundes) = array_map("intval", explode(":", $laiks)); return ($stundas != 0 ? "$stundas stundas " : "") . ($minutes != 0 ? "$minutes minūtes " : "") . "$sekundes sekundes";
  17. Kamdēļ jātaisa vēl viens php IRC kanāls, ja tāds ir jau kopš sen-seniem laikiem uztaisīts un aktīvi lietots: http://php.lv/irc/
  18. Kautkādu datu glabātuvi vajag - vai nu db, vai nu failu, vai kautko citu. Bez tā nekas prātīgs nebūs.
  19. bubu

    Cik ir sakne no 4?

    Kas par sakni? kvadrātsakne? kubsakne? piektās kārtas sakne? desmitās kārtas sakne?
  20. /<(a.*) href="(.*?lapu\.php.*?)"(.*)>(.*)(<\/a>)/
  21. Nē, es ar to nedomāju mime type, kuru padot pārlūks. Es takš norādīju uz getimagesize fju, kura atgriež to mime type, analizējot bildes saturu.
  22. Vispār jau to vajag noteikt pēc bildes mime-type, nevis paplašinājuma. Lietotājs bildes paplašinājumu var uzlikt patvaļīgu. http://php.net/getimagesize Jālieto vainu atgriežamā masīva 2. indekss, vai arī "mime" elements.
  23. Labāk lieto nevis explode/implode, bet gan serialize/unserialize. Tam vajadzētu būt ātrākam. Taču, ja datus jāpadod javaskriptam, tad gan json varētu izrādīties ātrāks variants (atkodēšanā).
  24. Standartiski nevar. Ir IE only risinājumi. Ir iesaistot Flašu, vai ģenerētas bildītes. Bet kā pilki formatētu tekstu - nevar.
×
×
  • Create New...