Jump to content
php.lv forumi

daGrevis

Reģistrētie lietotāji
  • Posts

    4,824
  • Joined

  • Last visited

Everything posted by daGrevis

  1. http://www.last.fm/api
  2. Last.fm API ir diezgan ražens.
  3. Teorētiski tas ir iespējams.
  4. Man radās ideja aplikācijai. Lietotājs iezīmē dziesmas vai mapītes, kurās ir dziesmas (.mp3, .wav, .flac utml.) un dziesmu nosaukums, mākslinieks, žanrs (vairāki parasti), gads, mākslinieka bilde utml. meta-tagi tiek salīdzināti ar Last.fm datubāzi un vajadzības gadījumā izlaboti. Tas palielinātu baudas procentu, klausoties mūziku, piemēram, iPod'ā... jo viss jau būtu skaisti sakārtotrs - atvieglota meklēšana un tā! 1) Tāda programma jau pastāv (bezmaksas, protams)? 2) Ja nē... kāds nevēlas uzrakstīt (ne PHP, bet, teiksim, C++ vai Java)?
  5. Topiks speciāli ir slēgts?
  6. Kādreiz, Notepad++ laikos, to varēju izdarīt tur pat... Tagad, NetBeans laikos, gan jau, ka ar var! Tikai, Dieva dēļ, never katru failu atsevišķi un nemeklē Tu lasot rindu pēc rindas. Zvēru, ir labāks veids.
  7. Meklē pēc "Sign in" visos failos, kas eksistē. Maz ticams, ka neatradīsi. Ja nē, tad tas "Sign in" ir kaut kā ģenerēts. Bet tas ir vēl mazāk ticams!
  8. Gan jau tie bija domāti dolāri... bet Tu iztulkoji uz latiem?
  9. Bet kā cepums var saturēt masīvu? Nokodē to kā stringu (izmantojot jau minēto JSON) un tad saglabā cepumā...
  10. Šādi neiet? var myArray = { 'a': { a1: 'foo', a2: 'bar' }, 'b': { b1: 'foo', b2: 'bar', b3: 'baz' } }; $.cookie( 'myCookie', myArray );
  11. RewriteRule ^user/([^\pL\pN]+)?$ index.php?p=user&id=$1 [L] Pamēģini. Labojums: Vari slēgt pats. Kāpēc to neviens neapzinās?
  12. Ņem vērā, ka lai ietu brieža variants, ir nepieciešams HTML5.
  13. Nu tāpēc tur ir vārds "parasti". Nu bieži jau nebūs, ka iepriekšējā ieraksta "id" ir "5", bet nākamā - "j2h43r".
  14. Parasti tas ir iepriekšējais skaitlis +1. Tehniski, skaties linku, ko rATRIJS iedeva. Ja tā nepatīk, vari apskatīt uniqId() funkciju, bet to nevajadzētu izmantot kā tabulas unikālo atslēgu ("unique key")!
  15. Ceturtkārt, izmanto sakarīgus mainīgo nosaukumus.
  16. Es gribēju, lai atgriež "boolean". Es jau teicu, ka funkcija nav funkcijas vērta... tikai lai parādītu domu, lai autors saprastu "kā".
  17. Padari to kodu lasāmu. Tas nav lasāms! Paprasi Gugles tantei kas ir "in-line CSS"; atbrīvojies, atmet!
  18. Nu $_POST ir masīvs, vai ne? Un lai masīvam izietu cauri? Pēc piecām minūtēm... Aizrāvos un uzrakstīju funkciju, kurai ir jānorāda parametrs, kam ir jābūt masīvam (asociatīvam, 1D). Funkcija atgriež "true", ja viss ir kārtībā (visi masīva elementi ir aizpildīti), bet "false", ja vismaz viens no tiem ir neaizpildīts. Piemērs: $_POST['email'] = ''; Kods ir tikai kā idejas demonstrēšana! function checkEmptiness( array $array ) { $errors = 0; forEach ( $array as $key => $value ) { if ( empty( $value ) ) { ++$errors; } } return ( ( $errors === 0 ) ? true : false ); } $testArray = array( 'x' => 1, 'y' => 3, 'z' => 23, //'q' => null ); var_dump( checkEmptiness( $testArray ) );
  19. Šausmīgi! Pirmkārt, nepareizā sadaļa. Liec pie HTML. Otrkārt, kāda sakarā tur ir "echo"? Iedod HTML, kad tie izvadīts pārlūkā. Treškārt, neizmanto "in-line CSS". Es darītu tā, ka uzliktu "background: red" šim elementam. Pirmais "debug'ošanas" solis... Ja nekas nenotiktu, tad mēģinātu ar FireBug to atrast un paskatīties kādi "properties" tam ir piešķirti.... tādā garā.
  20. Re ko uzgāju... interesanti. http://www.codediesel.com/javascript/face-detection-using-jquery/
  21. Pirms pievienojam ierakstu, izskaitam, cik lietotājs jau ierakstus ir pievienojis. SELECT COUNT(*) FROM `entries` WHERE `username` = 'daGrevis' Ja šis skaitlis ir lielāks par konstantu vērtību, tad neļaujam to darīt. if ( $countOfEntries > MAX_ENTRIES ) { exit( 'Limit reached.' ); }
  22. Sviests! Kāpēc Jūs nesakiet "pajautā grevim"?!
×
×
  • Create New...