Jump to content
php.lv forumi

ArnisR

Reģistrētie lietotāji
  • Posts

    135
  • Joined

  • Last visited

Everything posted by ArnisR

  1. Tātad, vajag izveidot PHP masīvu, kurš satur quiz datus - nosaukumu, jautājumus, atbildes utt.! Lai labāk saprastu, ko vēlos panākt, lūk, piemērs: Testa nosaukums: Informātikas pamatjēdzieni Jautājumi: 1. Kas ir CPU? - Kompaktdisks - Centrālais procesors (pareizā) - Monitoru ražotājs 2. Kas ir RAM? - Procesora tips - Cietais disks - Operatīvā atmiņa (pareizā) utt. Sākotnējā ideja bija šāda: $myQuizArray = array( "title" => "Infomātikas pamatjēdzieni", "quize" => array ( array ( "question" => "Kas ir CPU?", "answer" => array("Kompaktdisks", "Centrālais procesors", "Monitoru ražotājs") ), array ( "question" => "Kas ir RAM?", "answer" => array("Procesora tips", "Cietais disks", "Operatīvā atmiņa") ) ) ); Kā visefektīvāk izveidot pareizo/nepareizo atbilžu struktūru? Varbūt ir kādi citi ieteikumi, kā vispār veidot visu šo masīvu kopumā?! Paldies!
  2. Kādā veidā var panākt, lai, atverot failu lapa.lv/data.txt, lietotājs nevarētu piekļūt faila saturam, savukārt ar php šo failu varētu lasīt?
  3. Vai ir iespējams access datu bāzes dokumentu savienot ar PHP un izmantot to kā MySQL? Ja jā, tad kas un kādi rīki tam ir nepieciešami? Paldies!
  4. Kā ar PHP izveidot tā, lai mysql datubāzes tabulā nevarētu būt vairāk par 50 ierakstiem? Ja tiek pievienoti jauni ieraksti, tad paši vecākie no beigām tiek izdzēsti, lai atbrīvotu vietu jaunajiem. Paldies!
  5. Mājas lapai nepieciešams izveidot galeriju, bet nav laika un gribēšanas šobrīd pašam kaut ko veidot, tāpēc varbūt varat ieteikt kādu labu, bet vienkāršu galerijas skriptu ar albumu viedošanas iespējām utt!? Paldies!
  6. <div id="page"> <p>Some text...</p> <article> <h1>The title</h1> <p>Other text...</p> </article> </div> Kā ar CSS piešķirt stilu paragrāfa elementam, kas atrodas #page blokā, bet nemainot stilu paragrāfam, kas atrodas ARTICLE blokā?
  7. Wow, liels paldies! Tieši tas, kas vajadzīgs! (:
  8. $.ajax({ url: "data.txt", error: function() { alert("Error!"); return false; }, success: function(data) { alert(data); } }); Tiek veikts ajax pieprasījums un alert logā parādās pieprasītā faila saturs! Bet, ja failā tiek veiktas izmaiņas un vēlreiz veikts ajax pieprasījums, tad saturs alert logā neatjaunojas (tikai pēc pārlūka refresh'a). Šīs problēmas nav, ja tiek pieprasīts PHP fails, bet manā gadījumā jāiztiek ar .txt failu! Ir kādi risinājumi šai problēmai??? Paldies!
  9. Problēmu arī nebij darīt pēc tava parauga, vienīgi tas pirmais variants ir daudz ērtāks pieraksta ziņā (vismaz man). Šķiet atradu risinājumu - class jāliek pēdiņās.
  10. tā jau mēģināju, bet tad vairs nestrādā "html" opcija
  11. var item = $('<div>', { class: "my-block", html: "Hello!" }); Uz IE8 nestrādā šādi veidots objekts, un kā izrādās vainīga ir "class" opcija! Kāpēc tā notiek, un kā to var labot ?
  12. Ir jāizveido testu sistēma ar PHP un MySQL, bet netieku īsti skaidrībā, pēc kāda principa veidot MySQL datu tabulas. Tātad ir vairāki testi - katrā testā vairāki jautājumi, kur katram jautājumam ir trīs atbilžu varianti. Kādas tabulas būtu jāveido šajā gadījumā? Vai veidot trīs tabulas - tests, questions, answers, kur tabulu ierakstus sasaistīt ar ID, vai kā savādāk? Gribētu dzirdēt jūsu ieteikumus! (: Paldies!
  13. Vai var kaut kādā veidā ar jquery noteikt pārlūka aizvēršanas eventu!? Piemēram, ja aizver pārlūku, tad izpildās kaut kāda darbība!
  14. Liels paldies! Tieši tas, kas vajadzīgs! ;)
  15. Bet kā par masīvu pārveidot šādu string'u, bez jeb kādu plug-in'u palīdzības: 1,aaa,bbb|2,ccc,ddd|3,eee,fff Rezultātā jāiegūst: var arr = [[1,aaa,bbb], [2,ccc,ddd], [3,eee,fff]]
  16. Tieši tā arī mēģināju, bet nekā! Kad to cookie masīvu ieliec funkcijā, - manaFunkcija($.cookie('myCookie')); - tad nekas nestrādā, savukārt, ja ieliec myArray, tad viss aiziet!
  17. Kā JavaScript cookie'jā saglabāt multidimensionālo masīvu? // Izmantoju šo cookie plug-in: http://www.electrictoolbox.com/jquery-cookies/
  18. Kādas metodes vispār var izmantot lietotāja ID ģenerēšanai ??? Iesakiet kaut ko!
  19. Kā pārbaudīt visus caur HTML formu padotos POST mainīgos, lai nevajadzētu rakstīt katram mainīgajam savu pārbaudi, piemēram: if(empty($_POST["name"]) or empty($_POST["surname"]) or empty($_POST["email"]) ... ) { die("Nav aizpildīti visi formas lauki!"); }
  20. Kā ar jQuery pārbaudīt, vai notiek Ajax pieprasījums? Piemēram, nospiežot pogu, darbībām jāizpildās tikai tad, kad pabeigts Ajax request's: $("button").click(function(){ if(darbojas Ajax) { return false; } else { Izpildīt dažādas darbības... } });
  21. Hmm, šis variants neder, ja ielādē PHP failu nevis html...
  22. Paldies! Tieši tas, kas vajadzīgs! Jā, tiešām 2 pieprasījumi, - bet kā tad dabūt faila saturu #content blokā ?
  23. Šādi izskatās JavaScript kods: $("button").click(function{ $.ajax({ url: "data.html", type: "HEAD", error: function() { $("#content").html('<p>File not found!</p>'); }, success: function() { $("#content").load("data.html"); } }); }); Ar šo AJAX funkciju tiek ielādēts ārējā faila saturs. Kādā veidā var uztaisīt loading'u šai funkcijai, ja gadījumā ielāde notiek pārāk ilgi? Paldies!
  24. Šis variants nestrādā, ja li elementam jau iestatīta background vērtība.
  25. Tātad ir šads CSS kods: li.klase{background:gray;} li.klase:hover{background:black;} Ja ar peli uzbrauc uz .klase elementa, tad tas iekrāsojas melns. Nospiežot pogu vajag panākt, lai elementam .klase tiek piemēroti :hover state stili (melna krāsa), tāpat kā tas notiek uzbraucot ar peli: $('button').click(function(){ li.klase:hover; }); Vārdu sakot, jāaktivizē :hover's , bez uzbraukšanas ar peli... Kā tas būtu izdarāms?! Paldies!
×
×
  • Create New...